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

كود ناقص يحتاج التصحيح !

بدأه elbry1907 في 1 سبتمبر 2010 · 3 رد · 557 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

test.zip

#2

وعليكم السلام

هنا الخطأ :

MsgBox "هذا البيان مكرر", vbCritical, vbInformation, "خطا"

التصحيح :

MsgBox "هذا البيان مكرر", vbCritical + vbInformation, "خطا"

دمت بخير

#3
شكرا على رد حضرتك 

فعلا دة خطا وانا بكتب الكود 

لكن المشكلة الاساسية ليس فى هذا السطر 

مثال حضرتك دلوقتى القاعدة خالية 

عند طلب حفظ لايمكن الحفظ ويظهر الخطا فى السطر الاول

rs.MoveFirst

rs.Find "name='" + Text1 + "'"

If rs.EOF Then

rs.AddNew

rs!Name = Text1.Text

rs.Update

MsgBox "Êã ÍÝÙ ÈíÇäÇÊ " & Text1, vbOKOnly + vbInformation, "äÌÇÍ"

Text1.Text = ""

Else

MsgBox "åÐÇ ÇáÈíÇä ãßÑÑ", vbCritical + vbInformation, "ÎØÇ"

Exit Sub

End If

يظهر الخطا فى بداية الكود

rs.movefirst

#4

تم حل المشكلة الحمد لله

On Error GoTo erro

rs.MoveFirst

erro:

rs.Find "name='" + Text1 + "'"

If rs.EOF Then

rs.AddNew

rs!Name = Text1.Text

rs.Update

MsgBox "Êã ÍÝÙ ÈíÇäÇÊ " & Text1, vbOKOnly + vbInformation, "äÌÇÍ"

Text1.Text = ""

Else

MsgBox "åÐÇ ÇáÈíÇä ãßÑÑ", vbCritical + vbInformation, "ÎØÇ"

Exit Sub

End If

وهى اضافة

On Error GoTo erro

قبل rs.movefirst

واضافة erro:

بعد ذات الكود

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…