HELP !!! Urgente !!! Passaggio Dataset al Crystal

venerdì 04 aprile 2008 - 13.56

peppebarra Profilo | Newbie

Salve ! sto usando ASP Net 2.0 VS2005 linguaggio VB;
ho il seguente problema devo passare un set di dati al report facendo capo a una select con più tebelle;
in pratica ho il seguente codice :
---->
Sub ConfiguraCrystalReports()
Elencorep = New ReportDocument
Dim reportPath As String = Server.MapPath("ElencoTeso.rpt")
Elencorep.Load(reportPath)
Dim dsvar As New DataSet
Dim connectionString As String = "DSN=DBP"
Dim queryString As String
queryString = "SELECT Col1, Col2, ecc. FROM Tab1"
NB.:
(???? io devo utilizzare "SELECT Col1, Col2, ecc. FROM Tab1, Tab2, tab3"

Dim connection As New Odbc.OdbcConnection(connectionString)
Dim Wadapter As New Odbc.OdbcCommand(queryString, connection)
Dim AppoAdapter As New Odbc.OdbcDataAdapter(Wadapter)
Try
connection.Open()
AppoAdapter.Fill(dsvar, "Tab1")
Catch ex As Exception
Console.WriteLine(ex.Message)
End Try
Elencorep.SetDataSource(dsvar)
CrystalReportViewer1.ReportSource = Elencorep
<<-----------

Sembra che AppoAdapter.Fill voglia per forza il nome della tabella oltre al dataset altrimenti non mi funziona !
ma come posso fare ? (se metto il nome della tabella funziona bene e si apre il report altrimenti si inchioda su AppoAdapter.Fill(....


Se fosse stato un database di SQL server avrei usato una vista come tabella ma qui non è possibile perchè accedo a un driver particolare ODBC con accesso a file ISAM.
Asppeto un aiuto da qualcuno esperto grazie !!
Saluti


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