Databind 'ist kein Mitglied von' Crystaldecisions.windows.Forms.CrystalreportViewer ''
-
23-09-2019 - |
Frage
Ich versuche, dieses Problem zu bewältigen, aber immer noch. Ich brauche deine Hilfe. Ich habe die folgende Fehlermeldung:
Databind' is not a member of 'CrystalDecisions.Windows.Forms.CrystalReportViewer'
in meinem Code:
Dim RPT als neuer CrystalReport1 () dim da als neuer SQLitedataadapter Dim DS als neuer 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()
Ich verwende vb.net und dies sind die Importe, die ich verwende:
Imports System.Data.SQLite
Imports System.Configuration
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.ReportAppServer
Bitte wie kann ich diesen Fehler loswerden? Danke für die Antwort
Lösung
Die Windows bilden sich CrystalReportViewer
Klasse hat keine DataBind
Methode - Entfernen Sie einfach diese Linie und sie sollte funktionieren.
DataBind
wird normalerweise mit ASP.NET -Steuerelementen verwendet.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow