Databind 'ist kein Mitglied von' Crystaldecisions.windows.Forms.CrystalreportViewer ''

StackOverflow https://stackoverflow.com/questions/2542146

  •  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

War es hilfreich?

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
scroll top