Databind 'no es miembro de' CrystalDecisions.windows.forms.crystalReportViewer '
-
23-09-2019 - |
Pregunta
Estoy tratando de hacer frente a este problema pero aún así. Necesito tu ayuda. Tengo el siguiente mensaje de error:
Databind' is not a member of 'CrystalDecisions.Windows.Forms.CrystalReportViewer'
En mi código:
Dim rpt como nuevo cristalReport1 () dim da como nuevo sqlitedataadapter dim ds como nuevo 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()
Estoy usando vb.net y estas son las importaciones que estoy usando:
Imports System.Data.SQLite
Imports System.Configuration
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.ReportAppServer
Por favor, ¿cómo puedo deshacerme de este error? Gracias por responder
Solución
Los formularios de Windows CrystalReportViewer
La clase no tiene un DataBind
Método: simplemente elimine esa línea y debería funcionar.
DataBind
se usa típicamente con los controles ASP.NET.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow