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

كود حذف سجل فارغ ؟؟ اين الخطأ بهذا الكود

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

مرحبا

اقتباس
SQLs = " delete from name where id=' ' "

If rs1.State = adStateOpen Then rs1.Close

rs1.Open SQLs, db, adOpenKeyset, adLockPessimistic

اي ان هناك سجل بقاعدة البيانات تححتوي خانة فارغة والمراد حذف هذا السجل بالكامل !!

فالكود السابق لم يعمل ما السبب وما الحل

وشكرا

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

#2

هلا

جرب

SQLs = " delete from name where id is NULL"

محتار!!! مش عارف شوتعمل؟؟! عندك مشاكل ونفسك تنحل؟؟!

عليك بالاقتراب من خالقك

عليك بصلاة الاستخارة

وعليك بالصدقة

داوو مرضاكم بالصدقة

ما نقص مال من صدقة

تصدقو ولو بشق تمرة

#3
Magnom كتب:

هلا

جرب

SQLs = " delete from name where id is NULL"

للاسف الكود لا يعمل بالشكل المطلوب

هل من طريقة اخرى ؟

تم تعديل هذه المشاركة بواسطة shadi77 في 14 أبريل 2011 في 17:21

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

#4
 

SQL= Delete  from name where id=NULL  OR id=""

يمكنك ايضا استخدام التالي

DB.EXECUTE("DELETE FORM NAME WHERE ID= NULL ")

يفضل أن تقوم بتغيير اسم الجدول . لان الاسم كلمة محجوزة للفيجوال .

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5
omani كتب:

 

SQL= Delete  from name where id=NULL  OR id=""

يمكنك ايضا استخدام التالي

DB.EXECUTE("DELETE FORM NAME WHERE ID= NULL ")

يفضل أن تقوم بتغيير اسم الجدول . لان الاسم كلمة محجوزة للفيجوال .

تحياتي

شكرا لمرورك

لكن انظر النتيجة

استخدمت هذا

SQLs = " delete from name where id ='' "

والكود الذي تفضلت انت به لكن النتيجة يقوم بالحذف مجرد اغلاق البرنامج

اي لا يحذف والبرنامج مفتوح فمجرد اغلاق البرنامج وفتح الجدول تجد انه تم الحذف !!!

هل المشكلة بالاتصال ام ماذا ؟؟

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

#6

أرفع مثالك اخي الكريم .

لا اعدك بالرد في وقت قريب .. ايام اختبارات . ومروري قليل إن لم يكن معدوم . وصلتني رسالتك وسوف انظر الموضوع بعد العودة .

دعواتكم .

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

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