تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مشكلة داتا جريد بدون بيانات
#1
أصدقائي الأعزاء

السلام عليكم ورحمة الله وبركاته

اليوم أنا أعمل على مثال لعرض بيانات قاعدة البيانات (أكسس 2007) من خلال آداة Data Grid View

ويتم الاتصال بنجاح بكل جداول قاعدة البيانات

ولكن تظهر فقط عناوين الحقول ولكن دون البيانات

سواء اعتمدت على Data table (المسمى dtst1) كـ Data Source

كود :
dtgst1.DataSource = dtst1

أو اعتمدت على الداتا سيت مباشرة

كود :
datasetst1.Tables("usrs")

في كل الحالات يتم الاتصال بنجاح، ولكن تظهر فقط رؤوس حقول الجدول، بدون البيانات سواء كانت باللغة العربية أو الإنجليزية

هل من توضيح لسبب المشكلة؟؟

تحياتي للجميع
الرد
تم الشكر بواسطة:
#2
ياليت ترفع مشروع بنفس الطريقة هذه لعل الاطلاع افضل

كود :
dg.datasource=ds
dg.datamember="tb"
الرد
تم الشكر بواسطة: slackgate
#3
(20-01-15, 01:42 AM)سعود كتب : ياليت ترفع مشروع بنفس الطريقة هذه لعل الاطلاع افضل


تفضل أخي هذا هو مثالي

والجدير بالذكر أنني قمت بتجربة الطريقة التي تفضلت بذكرها من خلال الكود


كود :
       datagridv.DataSource = ds
       datagridv.DataMember = "tablename"

وأيضاً يتم الاتصال بالجدول وعرض عناوين الحقول دون عرض البيانات أي نفس النتيجة السابقة

مع العلم أن تلك الأكواد قد قمت بتجربتها مسبقاً في مشروع آخر مع قاعدة بيانات أخرى (أيضاً أكسس 2007) وكانت تعمل بطريقة طبيعية

وحاول استخدام قاعدة البيانات الأولى مع هذا المشروع ونفس النتيجة

حاولت أيضاً استخدام نفس أداة الداتا جريد في المشروع الأول ونفس النتيجة أيضاً


الملفات المرفقة
.rar   WindowsApplication2.rar (الحجم : 82.59 ك ب / التحميلات : 46)
الرد
تم الشكر بواسطة:
#4
كود :
sqlstrst1 = "SELECT * FROM [usrs]"
        const1.Open()
        Dim dast1 As New OleDbDataAdapter(sqlstrst1, const1)
        dast1.Fill(datasetst1, "usrs")

        Dim dtst1 As New DataTable
        dtst1 = datasetst1.Tables.Item("usrs")
        dtgst1.DataSource = datasetst1.Tables("usrs")


        const1.Close()
        ' dast1.Dispose()
        ' datasetst1.Clear()

شوف التعديل

السبب هو:
كود :
' dast1.Dispose()
        ' datasetst1.Clear()
الرد
تم الشكر بواسطة: slackgate
#5
(20-01-15, 02:01 AM)سعود كتب : السبب هو:

كود :
   ' dast1.Dispose()
       ' datasetst1.Clear()

أستاذي....

الآن فقط فهمت السبب، وهو أنني تخلصت من مصدر البيانات أساساً قبل عرضها على الأداة

لكن كل التحية والتقدير Heart Heart
الرد
تم الشكر بواسطة:
#6
هذي تكفي
كود :
       dtgst1.DataSource = datasetst1.Tables("usrs")
الرد
تم الشكر بواسطة: slackgate


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مشكلة في الكريستال ريبورت abu.hanen4u 2 57 منذ 3 ساعة مضت
آخر رد: abu.hanen4u
  [VB.NET] مشكلة حدثت مع sql اسامه الهرماوي 2 60 23-05-19, 08:19 PM
آخر رد: اسامه الهرماوي
  [VB.NET] بخصوص مشكلة بتنفيذ كود sdk البصمة ssayed111 4 813 22-05-19, 08:34 AM
آخر رد: محمد محمود أحمد الغرياني
  مشكلة في كود حسابة سرعة التحميل Top King 1 76 21-05-19, 03:04 PM
آخر رد: Top King
  حساب مجموع ما في الداتا جريد فيو لكل صف alshandodi 8 255 20-05-19, 05:37 PM
آخر رد: alshandodi
  [سؤال] حل مشكلة عدم وجود اضافة vlc في فجويل حاتمي 2 71 16-05-19, 02:11 PM
آخر رد: حاتمي
  [VB.NET] مشكلة بسيطة اسامه الهرماوي 4 91 16-05-19, 01:53 PM
آخر رد: elgokr
  مشكلة توقف البرنامج محمد ابوخليل 4 116 16-05-19, 01:50 PM
آخر رد: elgokr
  مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس makky 9 192 15-05-19, 06:08 PM
آخر رد: makky
  مشكلة في كود الحذف والحفظ في نفس الوقت ahmedfa71 9 150 14-05-19, 11:48 AM
آخر رد: ahmedfa71

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم