التحديث والتعديل في قاعدة البيانات
#10
السلام عليكم جميعا
أخي شمس الغروب

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

كود:
formname.table1.open
if formname.table1.fieldbyname(' name') .value=edit1.Text then
formnamet.table1.Delete
أخي إذا كنت تستخدم Table فأنت أكيد تعرض بياناتك في أحد مكونات Data Controle
مثل DBGrid, DBEdit, or ........
سجل بعد سجل أي سجل واحد في كل مرة و لذلك تكفي فقط
Table1.Delete
أما إذا كنت تريد حذف كل سجل يحمل الإسم أحمد مثلا كما في جملة الشرط عندك
فلابد من إستخدام أحد دوال التكرار مثل While next or Repeat Until
كــ
كود :
Table1.Open; Table1.First; While not Tabel1.EOF Do begin if Table1.FieldByName('Name').AsString=Edit1.Text; Table1.Delete Table1.Next; End;

في إنتظار التجربة و الرد
تقبل تحياتي
الرد


الردود في هذا الموضوع
التحديث والتعديل في قاعدة البيانات - بواسطة thebestbenz - 08-11-2010, 08:56 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم