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

الجدول لا يقبل إلى سجل واحد فقط ..

مغلق
بدأه زائر في 13 ديسمبر 2001 · 8 رد · 520 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إلى العمالقة في الأكسيس ...

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

كيف لي أن أجعل الجدول لايقبل إلا سجل واحد فقط ..

مع أمكانية حذف هذا السجل وإدخال غيره ...

..

وشكراً للجميع سلفاً ..

#2

إذا كان التحكم لمنعه من إدخال أكثر من سجل من طريق النموذج فسهل ولكن إن كنت تريد منعه حتى ولو فتح الجدول وكتب فيه فذلك فيما أعرف غير ممكن ، وقد يتحايل على ذلك بإخفاء الجدول .

ولك تحياتي

#3

الاخ الفاضل ابو حمود كيف يتم تحديد السجلات عن طريق النموذج بحيث لايقبل إلا سجلا واحد او اثنين يعني على حسب التحديد هذا والسلام عليكم

#4

اليك هذه الطرق واختر منها مايناسبك :

1- في حدث قبل الإدراج ضع :

If Me.RecordsetClone.RecordCount = 1 Then Cancel = -1

2- في حدث قبل الإدراج ضع :

If Me.RecordsetClone.RecordCount = 1 Then AllowAdditions = False

3- في حدث قبل الإدراج ضع :

If DCount("[اسم أحد حقول الجدول]", "اسم الجدول المبني عليه النموذج") = 1 Then AllowAdditions = False

4- في حدث قبل الإدراج ضع :

If DCount("[اسم أحد حقول الجدول]", "اسم الجدول المبني عليه النموذج") = 1 Then Me.RecordsetType = 2

5- في حدث قبل الإدراج اكتب :

If DCount("[اسم أحد حقول الجدول]", "اسم الجدول المبني عليه النموذج") = 1 Then Cancel = -1

ويمكن باختيار أحداث أخرى الوصول لنفس النتيجة لكن الغالب مع استخدام نفس العبارات ، كما يمكن بواسطة استخدام ADO و DAO ولكنها أطول في العبارة وما سبق يغني عنها .

ولك تحياتي

#5

يعطيك الله العافيه يابو حمود وياليت ولو ما نكلف عليك أنه يكون بمثال واضح هذا ولكم احترامي وتقديري

#6

الأخوة الأعزاء :

مثال للمطلوب على الرابط التالي بالكود رقم (1) للأخ أبو حمود .

http://mypage.ayna.com/ashrafk/onerec.mdb

أشرف خليل

#7

الله يجزاك كل خير يا أشرف أرحتني أراحك الله بالجنة .:)

الأخ smateed

كل الأكود ضعها مكان الكود الموجود في المثال في حدث قبل الإدراج ، ولكن واحد منها فقط ولاتستخدمها جميعاً .

ولك تحياتي

#8

يعطيك العافية أخوي أشرف على المثال ..

#9

يا شباب لا شكر على واجب .

وإن كان الشكر فيكون لأبو حمود واضع الأكواد .

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

أشرف خليل

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

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