2010-03-30 2 views
2

님의 회원이 아니며이 문제를 해결하기 위해 노력하고 있습니다. 도움이 필요해. 새로운 CrystalReport1() 새로운 SQLiteDataAdapter으로 희미한 다 새로운 presbydbDataSetDatabind '는'CrystalDecisions.Windows.Forms.CrystalReportViewer '

 '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() 

임 희미한 DS를 사용하는 것만 큼

희미한 RPT :

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

내 코드 : 임 다음과 같은 오류 메시지가 가진 vb.net 그리고 이것들은 수입품 임 :

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

이 오류를 제거하려면 어떻게해야합니까? 답변 주셔서 감사합니다

답변

0

Windows Forms CrystalReportViewer 클래스에는 DataBind 메서드가 없습니다. 단순히 해당 행을 제거하면 올바르게 작동합니다.

DataBind은 일반적으로 ASP.NET 컨트롤과 함께 사용됩니다.

관련 문제