السلام عليكم.
تحية طيبة للجميع....
لو سمحتوا عندي سؤال بسيط...وأتمنى لو أحصل الرد اليوم أو أي حد يرد من المتواجدين حاليا في المنتدى اذا عنده أي فكرة عن هذا السؤال...
سؤالي هو...
لما أحط خاصية لحقل في الاكسس بحيث يكون Primary Key...يعني وحيد ومستحيل يا خذ قيمة متكررة...
في الفيجوال بيسك...يطبق الأمر يعني ياخذ هذه القيمة ولا يقبل بمثلها مرة ثانية..OK
بس المشكلة أنه لما المستخدم يدخل القيمة أول مرة ياخذها الاكسس ...ولما يدخل نفس القيمة مرة ثانية يرفض الاكسس ياخذها وهذا زين والفيجوال يطلع رسالة تلقائية من نفسه يخبر المستخدم أنه هذي القيمة وحيدة Primary Key وبعدين المستخدم يقول OK بعد قراءة الرسالة ..اللي يصير الفيجوال يغلق البرنامج كله ويطلع بعد ما يطلع رسالة الDebug >>
سؤال ممكن حد يخبرني عن الكود اللي أحطه في الفيجول بحيث أنا أضع الرسالة في الكود اللي تخبر المستخدم أن هذه القيمة لا يمكن تكرارها ...ولما يضغط على OK ..ما يطلع البرنامج ....يظل البرنامج شغال يعني ممكن يحاول المستخدم بادخال قيمة جديدة
باختصار أريد الكود اللي يقول ...اذا كانت هذه القيمة موجودة في قاعدة البيانات تطلع مسج تقول هذي القيمة موجودة ولا يمكن تكرارها...
المسج مش مشكلة.....بس الكود اللي يشوف قاعدة البيانات يتأكد من عدم التكرار أريده..
وشكرا..........
أتمنى أحصل الرد قريبا..........
Merci beaucoup
