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

مشكله في عملية الحذف

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

بسم الله الرحمن الرحيم

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

=======================

--- لدي سؤال بخصوص عملية الحذف من الكامبو بكس و مربع النص ...---- وهي كالتالي ...

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

المرفقات ،،،،

Exe.rar

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#2

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

أخي الكريم

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

في برنامجك هذا تختار السجل بخاصية select * from ثم تقوم بحذفه من RC.DELETE & RC.UPDATE

فعندما تقوم بإختيار عنصر واحد ثم تحذفه ليست بالطريقة الصحيحة للحذف ..

بل إستعمل الخاصية DELETE FROM TABLEX

مثال :

rc.open "delete  from tablex where fieldx like *" & text1.text & "*" ,co,adOpenDynamic, adLockOptimistic

موفق إن شاء الله ...

الحاج نقبيل

برمجة عامة .

#3

اخي الكريم اشكر على المبادره ..

ماذا تقصد بكلمة Tablex و Fieldx في الكود

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#4

السلام عليكم

ان الأخ elhadj يقصد بـtable x اسم الجدول المراد الحذف منه

اما field xهو اسم الحقل الذى تريد حذفه سواء كان فى الكومبو او التيكست

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

#5

اخواني الاعزاء ...

لقد جربت الكود الذي ارفقه الاخ ولكن لم يعطي لي نتيجه ...

ارجوا منك النظر الى المرفقات وحل لي مشكلتي في اسرع وقت ممكن

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#6

للرفع

للرفع

للرفع

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#7

السلام عليكم

اخي العزيز العالم

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

وذلك لسبب وضع علامات تنصيص لقيمة عددية وهذا خطاً

للعلم : علامات التنصيص توضع فقط للنص

SQL = "select * from tbl where fclass = '" & CStr(cmf.Text) & "' and fto = " & Val(Text1.Text) & ";"

هذا هو الحل ضعه في جملة SQL

ويعمل معك بشكل سليم ان شاء الله

:)

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

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

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

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

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

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