Problema datasource report

giovedì 09 novembre 2006 - 11.30

ricky Profilo | Junior Member

Ciao sto caricando i dati in un report (reporting services) in questo modo



DataSet DsDati = new DataSet();
dbManager.OpenConn();
SqlCommand myCommand = new SqlCommand(strQuery, dbManager.dbconn);
myCommand.CommandType = CommandType.Text;
SqlDataAdapter rptDa = new SqlDataAdapter(myCommand);
rptDa.Fill(DsDati, "Elenco");

ReportDataSource reportDataSource = new ReportDataSource();
reportDataSource.Name = "Contact";
reportDataSource.Value = DsDati.Tables["Elenco"];

reportViewer1.LocalReport.DataSources.Add(reportDataSource);
reportViewer1.RefreshReport();



A questo punto mi son creato manualmente il mio bel dataset nel file rdcl ma ottengo un errore in quanto il report non riesce a trovare un collegamento al DsSource definito nel file rdcl. Come posso impostare questo valore in funzione del codice sopra indicato?



<DataSets>
<DataSet Name="Contact">
<Query>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
<CommandText />
<DataSourceName>DsSource</DataSourceName>
</Query>
<Fields>
<Field Name="DataDocumento">
<rd:TypeName>System.String</rd:TypeName>
<DataField>DataDocumento</DataField>
</Field>
<Field Name="RagioneSociale">
<rd:TypeName>System.String</rd:TypeName>
<DataField>RagioneSociale</DataField>
</Field>
<Field Name="Numero">
<rd:TypeName>System.String</rd:TypeName>
<DataField>Numero</DataField>
</Field>
</Fields>
</DataSet>
</DataSets>


Grazie per l'aiuto

squilibrio Profilo | Expert

Definisci il datasource con lo stesso nome anche nel file rdlc. Fammi sapere...

pao75 Profilo | Newbie

ragazzi mi interessa molto la risposta a questo post, penso di avere lo stesso problema in quanto non mi da errore, ma vedo il report bianco...
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