تقييم الموضوع :
  • 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 ولكن على ما اعتقد ان برنامجك به بعض اللخبطه

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في تحديث سيد أحمد 2 559 18-05-25, 03:11 AM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
  ابغي ارجع قيمة الداتا قراد فيو من جديد عندي مشكله khalidalwdi 3 634 05-12-24, 02:21 AM
آخر رد: aljzazy
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 667 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,660 09-10-24, 08:28 PM
آخر رد: Kamil
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 581 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 557 25-08-24, 02:43 AM
آخر رد: Taha Okla
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,098 11-08-24, 11:44 AM
آخر رد: alachk
  [VB.NET] السلام عليكم لدي جدول فرعي وارد تحديث الجدول الرئيسي raedre22 2 369 06-07-24, 12:50 PM
آخر رد: raedre22
  سؤال جمع كل صفين لوحدهم في الداتا جرايد فيو windoo 2 461 01-07-24, 12:07 PM
آخر رد: windoo

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


يقوم بقرائة الموضوع: