Databind 'не является членом' crystaldecisions.windows.forms.crystalreportViewer '

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

  •  23-09-2019
  •  | 
  •  

Вопрос

Я пытаюсь справиться с этой проблемой, но все же. Мне нужна ваша помощь. У меня есть следующее сообщение об ошибке:

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

В моем коде:

Dim RPT как новый CrystalReport1 () DIM DA в качестве нового sqlitedataAdapter 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, и это импорт, который я использую:

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

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

Это было полезно?

Решение

Окна формируется CrystalReportViewer У класса нет DataBind Метод - просто удалите эту линию, и она должна работать.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top