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

المساعدة في حذف سجل .؟؟؟

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

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

عفوا فلدي سؤال بسييييييييييط بإذن الله ..

لدي قاعدة بيانات مصممة بالأكسس ((ومربوطة بالفيجوال بيسك)) باستخدام الأداة Adodc ولدي جدول اسمه (Books) وبه مجموعة سجلات.. لكن اتضح لي أنه عندما أقوم

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

If Adodc1.Recordset.RecordCount = 1 Then

MsgBox "Do'nt Remove"

Exit Sub

End If

إلى هنا ممتاز .. لكن جربت وعملت استعلام عن شخص معين .. باستخدام الكود التالي..

t = InputBox("Enter name", "name")

If Adodc1.Recordset.RecordCount > 0 Then

Adodc1.RecordSource = " select * from Books where S_name='" & t & "' "

Adodc1.CommandType = adCmdText

Adodc1.Refresh

End If

وظهر لي بعد الإستعلام سجل واحد < في الأداة Dada Grid > وعندما حاولت حذف هذا السجل الناتج من الاستعلام

{ لأن مدة استعارته انتهت } منعني البرنامج بسبب الكود الأول .؟؟؟

..:: ملخص ماسبق ::..

فهل يستطيع أحد أن يصمم لي كود أو فكرة تسمح لي بحذف أي سجل ناتج من الإستعلام بجملة select .. ؟؟

كل الأسف على الإطالة وارجوا المساعدة وكل شكري للجميع ..

#2

بص يا باشا ممكن طبعا تعمل حذف

انت طبعا بتعمل استعلام عن حاجة في جدول تمام كدة

اعمل نسخة من الكلاس بتاع الريكورد ست واعمل كدة بالظبط

خلي الريكورد ست ده يروح يفتح الجدول اللي انت عرضت فيه نتيجه الإستعلام وممكن تعمل الجملة كدة علي حسب منا فهمت من كلامك

rs.open"select * from (اسم الجدول اللي فيه نتيجة الإستعلام ) where (الشرط اللي انت عاوزه) ,cn,adoopendynamic

تمام لحد كدة

كدة انت خليته يقف علي السجل اللي انت عاوز تحذفه

قله بقي

rs.delete

بس كدة

بص في حاجة كمان

انا فهمت من كلامك انك بتعمل حذف ولما السجلات بتتحذف كله بيديلك مشكلة ممكن تبعتلي في المنتدي ايه نص الرسالة اللي بيطلعلك بالظبط بتاع الخطأ وهساعدك ان شاء الله

وجرب اللي قلتلك عليه دي فكرتي حسب ما فهمت من كلامك

يلا سلام

vipersig.jpg

المحاسب

سامح إبراهيم عبداللطيف

sameh_ibm@hotmail.com

SAMHOOON

#3

ألف شكر وتحية لك ..

وجاااااري التجربة ..

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

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