تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة فى اضافة البيانات بعد عرضها
#1
السلام عليكم ورحمة الله وبركاته

هذا الكود يعمل جيدا
لاضافة البيانات من التكست للداتا جريد فيو

Dim row As String() = New String() {TxtNumberProducts.Text, "X", TxtPrice.Text, "=", TxtMoney.Text, CmbProducts.Text, TextBox1.Text}

        DataGridViewX1.Rows.Add(row)

لكن عند عرض البيانات القديمة ثم عمل جديد  يظهر هذا الخطا

[صورة مرفقة: c475e3daae041.png]

ما هى المشكلة وسبب الخطأ لو سمحت
وشكرا سلف
الرد }}}}
تم الشكر بواسطة:
#2
حسب فهمي من الرسالة ان الاداة datagridview لا يمكن اضافة صفوف لها برمجيا حال ربطها ببيانات
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة: %Eman%
#3
سلام أختي العزيزة، نرجو رفع صورة للداتا غريد في حالة التصميم في النموذج
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة: %Eman%
#4
عندما اسعرض السجلات القديمة واذهب لاضافة سجل جديد تحدث هذه المشكلة

اقرأ اخر سطر فى الرسالة هتجد انه الداتا جريد تقريبا مشغولة بالبيانات هل فى كود افرع ذاكرتها
الرد }}}}
تم الشكر بواسطة:
#5
هذا الخطأ يظهر عادة عندما يكون الداتا غريد bound

والمقصود بالـ Bound DataGrid أنه لا يحتوي على أعمدة في حالة التصميم في النموذج، والـ Unbound هو الذي تضاف إليه الأعمدة في حالة تصميم النموذج، وبالتالي يمكن إضافة البيانات إليه بالطريقة التي ذكرتها أعلاه

مش واضح كلامي....
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة: %Eman%
#6
معنى كده ان المشكلة فى كود افراغ الداتا جريد فيو

DataGridViewX1.SelectAll()
For Each row As DataGridViewRow In DataGridViewX1.SelectedRows
DataGridViewX1.Rows.Remove(row)
Next

طب هل فيه كود افضل
الرد }}}}
تم الشكر بواسطة:
#7
أختي العزيزة رجاء إرفعي لنا صورة عن الداتا غريد في حالة التصميم في النموذج أو إرفعي المشروع وأنا بخدمة قدميك.
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة:
#8
http://www.3rbz.com/uploads/dc90c7ffd0bc1.png
الرد }}}}
تم الشكر بواسطة:
#9
أكيد في فكرة أفضل، في حال كان الداتا غريد Unbound نضع الكود التالي لإفراغ الداتا غريد في حال قمنا بعملية Insert or Update or Delete وهي :
PHP كود :
DGv1.Rows.Clear() 
وطبعا نضع الكود في أول مجال الحدث Load للنموذج
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة: %Eman%
#10
افرغتها لاضافة جديد ظهر هذا الخطأ من الكود

An unhandled exception of type 'System.ArgumentException' occurred in System.Data.dll

Additional information: Cannot clear this list.
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة ف الحفظ والتعديل بعد تحويل المشروع لملف تنفيذي apo yousef 2 48 منذ 9 ساعة مضت
آخر رد: مساعدة
  مشكلة في عرض النص بالعربي في #Region فقط ali.alfoly 1 56 أمس, 02:50 AM
آخر رد: مساعدة
  كيفية عرض البيانات فى DataGridView فى وضع CrossTab noway 1 54 21-02-17, 09:03 PM
آخر رد: noway
  ار جو المساعدة ما هي مشكلة كود التعديل والحذف boofa2015 2 45 21-02-17, 10:58 AM
آخر رد: boofa2015
  [VB.NET] مشكلة في كيفية اعادة الاتصال في TcpClient YazanOtoum 1 53 20-02-17, 01:03 PM
آخر رد: YazanOtoum
  [VB.NET] كيفية حل مشكلة Global.[String] فى ملف Settings.Designer.vb الماجيك مسعد 2 52 20-02-17, 03:08 AM
آخر رد: الماجيك مسعد
  [VB.NET] مشكلة في حدف صورة من مسار بمجلد بالكمبيوتر ناصر شير 6 99 18-02-17, 02:37 PM
آخر رد: ناصر شير
  [سؤال] حل مشكلة برنامج لتغير التاريخ عبدالرحمن المكاوي 6 128 17-02-17, 11:19 PM
آخر رد: EnormousSoft
  [VB.NET] مشكلة نقل الكود من Form2 الي Form1 3asfa~mdmra 2 74 17-02-17, 02:44 AM
آخر رد: الماجيك مسعد
  استفسار عن تعبئة combobox من قاعدة البيانات المتألق9 2 62 16-02-17, 11:57 AM
آخر رد: المتألق9

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


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