Databind' non è un membro di 'CrystalDecisions.Windows.Forms.CrystalReportViewer'
-
23-09-2019 - |
Domanda
Sto cercando di affrontare questo problema, ma comunque.Ho bisogno del vostro aiuto.Ho il seguente messaggio di errore:
Databind' is not a member of 'CrystalDecisions.Windows.Forms.CrystalReportViewer'
nel mio codice:
Dim rpt come nuovo cristalreport1 () dim da come nuovo sqlitetaadapter dim ds come nuovo presbydbdataset
'Dim cmd As New SQLiteCommand("SELECT personal_details.fn, training.training_level FROM personal_details INNER JOIN training ON Staff_ID WHERE personal_details.staff_ID='" + detailsFrm.Label13.Text + "'", conn)
Dim cmd As New SQLiteCommand("SELECT * FROM personal_details WHERE personal_details.staff_ID='" + detailsFrm.Label13.Text + "'; SELECT * FROM training WHERE training.staff_ID='" + detailsFrm.Label13.Text + "'", conn)
cmd.ExecuteNonQuery()
da.SelectCommand = cmd
da.Fill(ds)
rpt.SetDataSource(ds)
rpt.Subreports.Item("personal_detailsRpt").SetDataSource(ds.Tables("personal_details"))
rpt.Subreports.Item("trainingRpt").SetDataSource(ds.Tables("training"))
CrystalReportViewer1.ReportSource = rpt
CrystalReportViewer1.DataBind()
Sto usando vb.net e queste sono le importazioni che sto usando:
Imports System.Data.SQLite
Imports System.Configuration
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.ReportAppServer
Per favore, come posso eliminare questo errore?Grazie per aver risposto
Soluzione
I Windows Form CrystalReportViewer
la classe non ha un file DataBind
metodo: rimuovi semplicemente quella linea e dovrebbe funzionare.
DataBind
viene in genere utilizzato con i controlli ASP.NET.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow