الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في عرض بيانات في كريستال ريبورت

بدأه dOCnOK في 28 يونيو 2010 · 1 رد · 918 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

احاول ان اقوم بقرائة بيانات من قاعدة البيانات ثم عرضها في Crystal Report

ولكن واجهتنا مشكلة

الكود الذي وصلت اليه كالتالي ولكن واجهتني مشكلة في تمرير الداتا الي التقرير

        Const gstrConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
        "Data Source=Database1.mdb"

        Dim objConnection As OleDbConnection
        Dim objDataReader As OleDbDataReader
        Dim objCommand As OleDbCommand

        Try
            objConnection = New OleDbConnection(gstrConnectionString)
            objCommand = New OleDbCommand()
            objCommand.Connection = objConnection
            objCommand.Connection.Open()
            objCommand.CommandText = "SELECT * FROM [بيانات تصليح]"
            objDataReader = objCommand.ExecuteReader


            Dim objRpt As New CrystalReport1
            objRpt.SetDataSource(############# ماذا امرر هنا؟؟ #############)
            Form8.CrystalReportViewer1.ReportSource = objRpt
            Form8.CrystalReportViewer1.Refresh()


        Catch objException As Exception
            MessageBox.Show("An error occurred while accessing the database.", "Error")
            End
        End Try
#2
        Const gstrConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
        "Data Source=Database1.mdb"

        Dim objConnection As OleDbConnection
        Try
            objConnection = New OleDbConnection(gstrConnectionString)
dim da as oleDataAdapter =oleDataAdapter new ( "SELECT * FROM",objConnection )
dim ds as dataset
 da.Fill (dS);

            Dim objRpt As New CrystalReport1
            objRpt.SetDataSource(ds)
            Form8.CrystalReportViewer1.ReportSource = objRpt
            Form8.CrystalReportViewer1.Refresh()


        Catch objException As Exception
            MessageBox.Show("An error occurred while accessing the database.", "Error")
            End
        End Try

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…