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

حذف مجموعة معينة من السجلا دفعة واحدة

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

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

كيف يمكننى حذف مجموعة معينة من السجلات دفعة واحدة

بمعنى عندى قاعدة بيانات لأدوية تحتوى جدول ( all_d ) والجدول يحتوى على ثلاث حقول هى

( name ) = يسجل به اسم الصنف

(type ) = يسجل به نوع الصنف من ( حقن - اقراص - شراب الخ....................

( mony ) = يسجل به سعر الصنف

فكيف يمكننى مثلا حذف جميع الحقن من الجدول بالكود

مع العم اننى استخدم dao

ارجو الرد السريع ولكم جزيل الشكر

#2

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

سيكون الحذف كالتالي :

rs.open "select * from all_d where type = "حقن"",CN,1,2
do while not rs.eof
rs.delete
rs.movenext
loop

==========

الى اللقاء

JusT LeT YouR MinD WorK

#3

تفضل الكود

RS.Open "DELETE FROM all_d WHERE type='حقن'"

#4

طيب لو كلة حقن دى مكتوبة فى تكست الكود يبقى ازاى

#5
Data2.Recordset.Open "select * from all_d where type = Text2.Text,CN,1,2"
Do While Not Data2.Recordset.EOF
Data2.Recordset.Delete
Data2.Recordset.MoveNext
Loop

ما الخطأ فى هذا الكود

#6

up

#8

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

يا اخي الكريم الكود كله غلط

والسبب الرئيسي ان حضرتك واضح انك مبتدأ

عموما هناك فرق في التقنيات المستخدمة

اما انت هنا تريد كود خاص بالداتا كنترول وهو كالتالي

Data1.RecordSource = "select * from tbl1 where type= '" & Text1 & "'"
Data1.Refresh
Data1.Recordset.MoveFirst
Do While Not Data1.Recordset.EOF
Data1.Recordset.Delete
Data1.Recordset.MoveNext
Loop

جربه وان شاء الله يشتغل معاك تمام ولو واجهت اي مشكلة اكتبها وان شاء الله نساعدك :)

========

الى اللقاء

JusT LeT YouR MinD WorK

#9

تفضل المثال

DATA.rar

#10

شكرا جدا جدا جدا جد اخ MR^King

الكود ضبط معاى 100%

وشكر خاص للاخ ARMX على مجهودك الرائع

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

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

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

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

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

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