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 new dim ds as new 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

من فضلك كيف يمكنني التخلص من هذا الخطأ؟ شكرا للرد

هل كانت مفيدة؟

المحلول

نماذج Windows CrystalReportViewer الفصل ليس لديه ملف DataBind الطريقة - ما عليك سوى إزالة هذا الخط ويجب أن يعمل.

DataBind يستخدم عادة مع أدوات التحكم ASP.NET.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top