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

سؤال في التكرار

مغلق
بدأه HnHn في 12 يونيو 2004 · 5 رد · 696 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي فورم يحوي بيانات العملاء

أبغى أسوي عدم تكرار لأسم العميل وأذا وجد التكرر

لا يتم الحفظ وتظهر رسالة أو مسج بوكس

يخبروني بوجود الاسم مسبقا :unknown

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#2

اجعل عمود اسم العميل هو عمود المفتاح اذ ا كانت جداولك .mdb او اي امتداد اخر

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#3

طيب كيف أظهر رسالة تخبر بوجود

تكرار أن وجد

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#4
Dim SQL As String
SQL = "SELECT * FROM users WHERE username=" & txtUserName.Text
Data1.RecordSource = SQL
Data1.Refresh
If Data1.Recordset.RecordCount > 0 Then
    MsgBox "Username already exists in database"
End If

كود كتبته ولم اجربه :P

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#5

السلام عليكم

طؤقة اخري بنفس نتيجة الكود المرفق من الاخ راكان

Dim SQL As String
Dim DB as Database
Dim Rec as Recordset

Private sub Form_Load()
set db = dbengine.opendatabse ("c:\mydb.mdb")

End Sub

Private sub Command1_Click()

SQL = "SELECT * FROM users WHERE username=" & txtUserName.Text
set rec = db.openrecordset (sql)
with rec
if .eof then 
msgbox "user not found "
else
MsgBox "Username already exists in table"
end if 
.close
end with 

End Sub

تحياتي

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#6

تحياتي لك أخي prof_1982 وأخي راكان الحنيطي

الشغلة اضبطت معي من الجهتيين

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة

هذا الموضوع مغلق.

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