الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة فى كود الحفظ مع كود الترقيم التلقائى

بدأه مصطفى_ظيمة في 29 أبريل 2011 · 2 رد · 2,093 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى الأعزاء القائمين على هذا المنتدى العظيم

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

لدى مشكلة بسيطة

الكود التالى هو كود الترقيم التلقائى تحت زر جديد من خلال فيجوال بيسك 6 فى قاعدة بيانات sql2000

If rs.State = 1 Then rs.Close 
rs.Open "SELECT max(code) From [gen]", db, adOpenStatic, adLockOptimistic 
Text1 = rs(0) + 1

عند إضافة سجل جديد يتم الترقيم التلقائى بصورة جيدة

ولكن عند حفظ البيانات بالضغط على زر حفظ يعطى خطأ

وهذا هو كود الحفظ الذى استخدمه

With rs 
      If AddOREdit = True Then .AddNew 
        rs("code") = Text1.Text 
        rs("num") = Text2.Text 
        rs("kind") = Combo1.Text 
        rs("source") = Text4.Text 
        rs("tex") = Text5.Text 
        rs("notes") = Text6.Text 
        .Update 
 End With

ملحوظة : عند إزالة كود الترقيم التلقائى يتم الحفظ بدون مشاكل

#2

اخي يمكنك انشاء بروسيجر في قاعدة البيانات وتجعله يعمل عند اضافة سجل جديد تلقائياً ليقوم بعمل الترقيم التلقائي .فهذا سيكون اسرع وافضل ولن تحتاج لفتح الجدول اكثر من مرة.

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

عفوا يا أخى الغالى اعذرنى ممكن توضحلى اكتر كيف يتم ذلك

مواضيع مشابهة