Select e crystal report

lunedì 22 giugno 2009 - 16.25

alessandro70 Profilo | Newbie

salve come posso passare a crystal report una select .
Esempio
creo una select prendendo i dati da piu tabelle li associo a in DataSource che associo a un report "reportDocument1 "

Dim sqlstr As String = "SELECT PRATICA.*, CLIENTI.NOME, CLIENTI.IND, CLIENTI.CITTA, ecc ecc ecc.
Using cnn As New SqlClient.SqlConnection(My.Settings.ECHOMICROConnectionString)
Dim cmd As New SqlClient.SqlCommand(sqlstr, cnn)
cnn.Open()
Dim dr As SqlClient.SqlDataReader = cmd.ExecuteReader()
dt.Load(dr)
Me.MOVDOCBindingSource.DataSource = dt
cnn.Close()
End Using
....
Me.reportDocument1.SetDataSource(dt)
....

In crystal report come posso richiamare questa select o uno di questi campi
Grazie

freeteo Profilo | Guru

Ciao,
se non ho capito male tu vuoi impostare una tua query per costruire il report, per questo ti basta impostare un "comando" come sorgente dati e non una tabella intera, come spiegato in questo thread:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=24771
In particolare guarda il messaggio che ha l'immagine (una gif animata) che ti aiuta a capire dove impostarlo...

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

alessandro70 Profilo | Newbie

si grazie in effetti vorrey passare nel report la query e non la tabella ,, l'esempio e molto utile, grazie,
p.s
crystal report non e integrato al 100 % con visual studio 2008 visto che per passare query , BindingSource personalizzati o dataset non tipizzato e sempre un casino ...

freeteo Profilo | Guru

>si grazie in effetti vorrey passare nel report la query e non
>la tabella ,, l'esempio e molto utile, grazie,
ok, quindi sei riuscito seguendolo?


>crystal report non e integrato al 100 % con visual studio 2008
>visto che per passare query , BindingSource personalizzati
>o dataset non tipizzato e sempre un casino ...
si vero, sono cmq dei tool esterni che vanno ad aggiungersi ad una piattaforma tutta integrata (.net)...

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5