تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أحتاج كود اعادة ترقيم حقل المسلسل بعد حذف صف ما في الجدول
#4
جزاك الله خيرا أخي الكريم ( [b]tryold[/b] ) جاري التجربة
أسأل الله العظيم أن يجعل من الخير نصيبا بالدنيا والآخرة

جزاك الله خيرا أخي الكريم (  [b]Rabeea Qbaha  ) [/b]

[b]فقد أتيت بالمطلوب وما أريده بالظبط[/b]
[b]أسأل الله العظيم أن يجعل من الخير نصيبا بالدنيا والآخرة[/b]

(08-09-17, 11:56 PM)Rabeea Qbaha كتب : ابسط طريقة بحسب ما ارى ان تقم بعمل عمود الرقم (id) غير تلقائي 
بعد ذالك في الكود البرمجي عند كل اضافه معلوماتجديده للجدول تقوم بقرائه اخر رقم (id) من الجدول و تضيف اليه 1

وهذه هي الطريقه :

فنكشن لقرائه اخر رقم من الجدول :

 
كود :
Private Function GetRowsCount() As Integer
        Dim da As New SqlDataAdapter("select * from table", SQL.conn)
        Dim ds As New DataSet
        da.Fill(ds)
        Return ds.Tables(0).Rows.Count
    End Function

بعد ذلك عند الاضافه تقوم بوضع هذا الكود ليضاف لل id :
GetRowsCount() + 1
هكذا تحل مشكلتك صديقي
[b]Rabeea Qbaha
[/b]أخي الكريم فكرتك صحيحة مليون المية لكن أود ألفت نظرك لحاجة مهمة جدا
انا جربت طريقتك هذه من قبل وبها مشكلة وهي
هب انك عندك بالجدول 10 عناصر  وتم حذف الصف رقم 7
سيكون ترتيب الجدول كالتالي 1 - 2 - 3 - 4 - 5 - 6 - 8 - 9 - 10 بدون الترتيب 7 صح ؟
سيكون اخر رقم 10 وعدد الصفوف الفعلية 9 وبطريقتك التي تعتمد علي احضار عدد الصفوف + 1 سيحدث تكرار بالجدول وهذا غير منطقي ولا مطلوب

لكن أن اريد
أكبر قيمة بحقل الـ ID ومن ثم اضافة عليها 1 وبذلك لا يحدث خطا عند اضافة عنصر جديد

فالمطلوب أكبر قيمة بحقل الـ Id
الرد }}}
تم الشكر بواسطة: سعود


الردود في هذا الموضوع
RE: أحتاج كود اعادة ترقيم حقل المسلسل بعد حذف صف ما في الجدول - بواسطة Abdelazez.Ahmad - 09-09-17, 03:33 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] ترقيم داتا كريت فيو EMADW 1 343 21-04-25, 11:52 PM
آخر رد: Taha Okla
  [VB.NET] السلام عليكم لدي جدول فرعي وارد تحديث الجدول الرئيسي raedre22 2 369 06-07-24, 12:50 PM
آخر رد: raedre22
  [VB.NET] اعادة توجيه للرابط ميدو الفنان 2 355 05-06-24, 02:18 PM
آخر رد: ميدو الفنان
  كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل سنة mram3242 15 6,967 02-06-24, 08:25 PM
آخر رد: atefkhalf2004
  احتاج كود اعادة الترقيم في السنة الجديدة ranosh 3 779 27-11-23, 01:25 AM
آخر رد: justforit
  ممكن كود ترقيم تلقائي في الداتا غريد فيو المبرمج البسيط 16 11,700 08-11-23, 01:44 AM
آخر رد: الحزين اليماني
  [VB.NET] كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل يوم Osama_NY 8 3,403 04-11-23, 01:42 PM
آخر رد: الحزين اليماني
  اريد ترقيم الداتا جريد فيو سمير جمال 10 5,814 29-04-23, 02:01 AM
آخر رد: lar
  فحص الاسماء الموجودة في الجدول من خلال الداتا جريد فيو yosif 5 1,098 22-04-23, 07:57 PM
آخر رد: yosif
  ترقيم تلقائي في الداتا جريد فيو مرتبط بجدول في قاعدة البيانات yosif 1 951 17-04-23, 07:03 AM
آخر رد: Taha Okla

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


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