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

الآن انا شفت المثال وجدت جدولين في الداتا بيز

اين تتم الاضافة في اي جدول

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

ايضاً الترقيم يتم عمله اين في الداتا قريد او في الجدول

انتظر الاجابة لأجيب ؟
الرد }}}
تم الشكر بواسطة:
#12
السلام عليكم
اخي الكريم هذه الاجابةعلى استفساراتك جزاك الله خيرا
اين تتم الاضافة في اي جدول
الاضافة تتم في الجدولين
المشكلة في الجدول الثاني المرتبط بالدانا قرايد
السبب عند إدخال البيانات لأيتم الترقيم علما بان العمود رقم (0) مرتبط بقاعدة بيانات أكسس بعامود خاصيته ترقيم تلقائي

الشي الثاني الإضافة من وين تكون من مجموعة التكستات او من الداتا قريد مباشرة
الاضافة تكون في مجموعة التكستات و الداتا قريد
مجموعة التكستات لايوجد هناك مشكلة
المشكلة عند الاضافة في الداتا قريد لايتم الترقيم


ايضاً الترقيم يتم عمله اين في الداتا قريد او في الجدول
الترقيم يتم عمله في الداتا قرايد العامود رقم (0)
هذا رابط الملف
http://download.mrkzy.com/do.php?id=840989
جزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#13
بعد اذن اخى العزيز محترف برمجه
اخى الكريم
اولا- المثال ليس بالوضوح الكامل حتى يتثنى لاحد ان يعطيك اجابه شافيه
ثانيا- قاعدة البيانات المرفقه مع المثال غير واضحة المعالم Wink بها كثير لخبطه واعتقد لانها فقط مثال (وهذا ما ارجوه)
ثالثاّ- لايوجد اى عامود خاصيته ترقيم تلقائي فى قاعدة البيانات
فكل الحقول ال number الموجوده فى قاعدة البيانات ليست ترقيم تلقائى.
اما اذا اردت ترقيم تلقائى فأختار AutoNumber
اخيرا- اذا اردت ترقيم تلقائى فى الداتا جريد فأتبع الاتى:-

1- ضع هذا الكود
PHP كود :
dgv_serial()
        For 
As Integer 0 To DataGridView1.Rows.Count 1
            
If DataGridView1.Rows.Count 0 Then
                DataGridView1
.Rows(i).Cells(0).Value i.ToString 1
            End 
If
        
Next
    End Sub 

2- فى حدث RowsAdded و حدث RowsRemoved تبع الداتاجريد فيو ضع هذا
PHP كود :
dgv_serial() 

اما اذا كان شيء اخر فارجو من حضرتك ذيادة التوضيح (فقط للتيسير على من يريد ان يعطيك اجابه)

بالتوفيق ان شاء الله
"الناس نيام فإذا ماتوا إنتبهوا"
الرد }}}
تم الشكر بواسطة:
#14
السلام عليكم
تم تغييرالعامود الى ترقيم تلقائي وهو مرتبط بالداتا قريد في العامود رقم صفر
يود لدي لخبطة عند الاضافة والحذف
المشكلة
عندما اظيف البيانات في الداتا قريد عامود الترقيم لايتم الترقيم الاعندما اغلق البرنامج ومن ثم افتحه اجد انه تم اضافة الترقيم
اوكتابة الكودApplication.Restart()(الخاص باغلاق البرنامج ثم فتحه)
المطلوب
كود لتحديث الترقيم (اودكتابته في DataGridView1_KeyPress )
جزاكم الله خيرا
رابط الملف بعد اضافة الترقيم
http://download.mrkzy.com/do.php?id=841366

اخي الكريمlearning.net
هل الخطاء الذي تقصده وجوِد اعمدة في الجدولين لقاعدة البيانات ليس لها ارتباط في الداتا قريد
او التكست
علما اخي الكريم الكود السابق لم يفلح معي
جزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#15
اسف اخى ما اخذت بالى من الخطأ لانى كتبت الكود على استعجال
فلقد نسيت ان اكتب public sub قبل dgv_serial() ليصبح الكود كالاتى

PHP كود :
Public Sub dgv_serial()
        For 
As Integer 0 To DataGridView1.Rows.Count 1
            
If DataGridView1.Rows.Count 0 Then
                DataGridView1
.Rows(i).Cells(0).Value i.ToString 1
            End 
If
        
Next
    End Sub 


وفى حدث RowsAdded تبع الداتجريدفيو ضع هذا الكود
PHP كود :
dgv_serial() 

وفى حدث RowsRemoved تبع الداتاجريدفيو ايضا ضع هذا الكود
PHP كود :
dgv_serial() 

ستجد ان العامود الاول فى الداتا جريدفيو اصبح ترقيم تلقائى ان شاء الله

اسف مره اخرى على الخطأ الغير مقصود
"الناس نيام فإذا ماتوا إنتبهوا"
الرد }}}
تم الشكر بواسطة:
#16
اخي الكريم
بعد وضع الكود السابق يعطيني رسالة:
Concurrency Violation: the DeleteCommand affected 0 of the expected 1 records.
فما هي المشكلة:
علما اخي الكريم قاعدة البيانات هي لجدولين بينهما علاقة
جزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#17
اخى الكريم
اولا- الكود الذى وضعته لك ليس له علاقه بقاعدة البيانات هو فقط خاص بالداتاجريد فيو

ثانيا- الرساله التى تظهر لك هى تظهر عندما تقوم بحذف سجل هو بالاساس محذوف

ثالثا- الواضح ان حضرتك تستخدم مثال من المنتدى القديم للاخ Ramilove ولكن على ما اعتقد ان برنامجك به بعض اللخبطه

رابعا- لقد قرأت الموضوع من الاول اكثر من مره وكل مره اتلخبط فى ماذا تريد بالضبط.

اخى ممكن تقولى انت عايز تعمل برنامج ايه وطلباتك فيه ايه وانا ان شاء الله اعمله وارفعهولك اليوم ان شاء الله
"الناس نيام فإذا ماتوا إنتبهوا"
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  حذف الاسطر الفارغه من الداتا جريد فيو اليوم السابع 3 2,382 03-03-24, 12:57 AM
آخر رد: مصمم هاوي
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 196 26-02-24, 01:07 AM
آخر رد: asdfar1977
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 239 25-02-24, 11:26 PM
آخر رد: heem1986
  [VB.NET] مشكلة التاريخ في الداتا قريد فيو مبرمج صغير 1 6 404 24-01-24, 10:12 PM
آخر رد: annagui
  هل الداتا قراد فيو تسمح بتعدد الاسطر داخل الخلية عند جلب بيانات نصية طويله من قاعدة ب khalidalwdi 3 471 10-11-23, 11:08 AM
آخر رد: khalidalwdi
  ممكن كود ترقيم تلقائي في الداتا غريد فيو المبرمج البسيط 16 10,607 08-11-23, 01:44 AM
آخر رد: الحزين اليماني
  انتقال المؤشر بين الخلايا في نفس الصف في الداتا جريد فيو fares_mohammed 2 471 03-11-23, 09:57 PM
آخر رد: fares_mohammed
Smile تطبيقي يعمل تمام على ويندوز 10 قبل تحديث الوندوز وبعد التحديث لا يعمل رمضان محمد 2 394 31-10-23, 01:50 PM
آخر رد: رمضان محمد
  [VB.NET] كود تحديث عدة أعمدة AboAlaa 2 322 21-08-23, 09:06 PM
آخر رد: AboAlaa
Photo [سؤال] تجميع قيم العناصر المتشابهة في الداتا جريد فيو علاء الكبابي 6 581 13-08-23, 01:00 PM
آخر رد: تركي الحلواني

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


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