databind'不是'crystaldecisions.windows.forms.crystalreportviewer'的成员
-
23-09-2019 - |
题
我正在试图解决这个问题,但仍然如此。我需要你的帮助。我有以下错误消息:
Databind' is not a member of 'CrystalDecisions.Windows.Forms.CrystalReportViewer'
在我的代码中:
DIM RPT为新的CrystalReport1()dim da作为新的SQLitedAdapter DIM DS作为新的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()
我正在使用vb.net,这些是IM IM使用:
Imports System.Data.SQLite
Imports System.Configuration
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.ReportAppServer
请如何摆脱此错误?谢谢回答
解决方案
Windows表单 CrystalReportViewer
班级没有 DataBind
方法 - 只需删除该行,它应该起作用。
DataBind
通常与ASP.NET控件一起使用。
不隶属于 StackOverflow