Usare prego soltanto questo codice non usano il setdatasource:
configuracrystalReports secondari pubblici ()
BuildingPermit fioco come nuovo ReportDocument ()
Reportpath fioco come stringa = “C:\Visual Studio 2008\WebSites\LandMgmt\permits\BuildingPermt.rpt„
BuildingPermit.Load (reportpath)
Mytable fioco come nuovo App_Code/Hardcard.HardcardDataTable
Myadapter fioco come nuovo App_Code/HardcardTableAdapters.HARDCARDTableAdapter
myadapter. Riempire (mytable, 192174)
BuildingPermit.SetDatabaseLogon (“yourusername„, “yourpassword„)
BuildingPermit.SetDataSource (DirectCast (mytable, DataTable))
myCrystalReportViewer.ReportSource = BuildingPermit
Sommergibile dell'estremità
Non importare la vostri tabella/tableadapters. Dovete calcolare che fuori la nomina corretta per loro voi dovrebbe vederla usando il intellisense. Dovrebbero essere là per voi.
Dovete usare il materiale di riempimento.
Non so perché i vostri hanno App_Code prima del nome di gruppo di dati. Mi domando se l'edizione è come la avete generata.