السلام عليكم
انا استخدم الvb.net والـ sqlserver2000
بحثت في المنتدي لحل هذه المشكلة ووجدت عدد من المواضيع المتشعبه . ولكن لم اجد حل مبسط وناجع.
لذلك ارجو منكم حل هذه المشكله التي تدخلني في احراج مع العملاء دوما .
اجد بطء شديد عند عرض التقرير لاول مره حيث اجد نفسي انتظر قرابة العشر الي خمسة عشر ثانية ليتم عرض البيانات القادمة من قاعدة البيانات.
واليكم الكود الذي استعمله .
Dim sqlAdapter As New SqlClient.SqlDataAdapter
Dim rpt As New CrystalReport5
Dim ds As New DataSet
k = 0
"' & Dim query1 As String = "select * from B where a_4 <> '" & k "
sqlAdapter = New SqlDataAdapter(query1, SqlConnection1)
sqlAdapter.Fill(ds, "a")
rpt.SetDataSource(ds.Tables(0))
CrystalReportViewer1.ReportSource = rpt

