2010-03-30 2 views
2

ive пытается справиться с этой проблемой, но все же. Мне нужна ваша помощь. Im имеющие следующее сообщение об ошибке:Databind 'не является членом' CrystalDecisions.Windows.Forms.CrystalReportViewer '

Databind' is not a member of 'CrystalDecisions.Windows.Forms.CrystalReportViewer' 

в моем коде:

Dim RPT As New CrystalReport1() Dim да As New SQLiteDataAdapter Dim дц Как с помощью нового 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() 

Im vb.net, и это импорт Им используется:

Imports System.Data.SQLite 
Imports System.Configuration 
Imports CrystalDecisions.CrystalReports.Engine 
Imports CrystalDecisions.ReportAppServer 

Как я могу избавиться от этой ошибки? Спасибо, что ответили

ответ

0

Класс Windows Forms CrystalReportViewer не имеет метода DataBind - просто удалите эту строку, и она должна работать.

DataBind обычно используется с элементами управления ASP.NET.

Смежные вопросы