02-02-23, 03:21 AM
السلام عليكم ورحمة الله وبركاته
الخطأ موجود في الكود التالي :
الـ DataSet هي عبارة عن قاعدة بيانات افتراضية (يعني وهمية) .. تستخدم لتخزين عدة جداول افتراضية (DataTable)
في كودك هذا لا أعرف لماذا قمت بإستخدامها ؟؟ ولم أجد أي سبب مقنع لاستخدامها ..
الخطأ بالتحديد موجود في السطر ( da.Fill(ds, "sqldatagrid")) حيث أنك تريد استخدام القاعدة الافتراضية(لما لا أعرف؟؟!!) بالرغم من أنك لم تقم بإضافة لها أي جدول
أي أنها فارغة بالتالي ستعطيك هذا الخطأ ..
راجع كودك، بل أعد صياغته من الأساس حتى تحصل على نتيجة ..
الخطأ موجود في الكود التالي :
كود :
'هنا تحديد متغير داتا سيت لتخزين البيانات
Dim ds As New DataSet
For i As Integer = 0 To arrListQuery.Count - 1
If Not IsNothing(arrListQuery(i)) Then
'Assign the query string.
da.SelectCommand.CommandText = arrListQuery(i).ToString
'تعبئة مخزن البيانات من الاستعلام المحدد
da.Fill(ds, "sqldatagrid")
End If
Nextالـ DataSet هي عبارة عن قاعدة بيانات افتراضية (يعني وهمية) .. تستخدم لتخزين عدة جداول افتراضية (DataTable)
في كودك هذا لا أعرف لماذا قمت بإستخدامها ؟؟ ولم أجد أي سبب مقنع لاستخدامها ..
الخطأ بالتحديد موجود في السطر ( da.Fill(ds, "sqldatagrid")) حيث أنك تريد استخدام القاعدة الافتراضية(لما لا أعرف؟؟!!) بالرغم من أنك لم تقم بإضافة لها أي جدول
أي أنها فارغة بالتالي ستعطيك هذا الخطأ ..
راجع كودك، بل أعد صياغته من الأساس حتى تحصل على نتيجة ..
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
