بسم الله الرحمن الرحيم
اخواني الكرام
اردت ان احذف جميع تسجيلات Table مرة واحدة اي بضغطة زر واحدة وقد جربت ذللك باستعلام SQL بتعليمة delete* from test1
لكن الامر لم ينجح معي
ارجو منكم افادتي اخواني الكرام مشكورين
تحياتي لكم
بسم الله الرحمن الرحيم
اخواني الكرام
اردت ان احذف جميع تسجيلات Table مرة واحدة اي بضغطة زر واحدة وقد جربت ذللك باستعلام SQL بتعليمة delete* from test1
لكن الامر لم ينجح معي
ارجو منكم افادتي اخواني الكرام مشكورين
تحياتي لكم
اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا
بإستعمال query - DELETE statment
مثال
Query1.Close;
Query1.SQL.Add('DELETE FROM Table1');
Query1.ExecSQL;بعض محركات قواعد البيانات بيدعم
MyTable.EmptyTable;
طريقة أخرى
ADOQuery.SQL.Clear();
ADOQuery.SQL.Add("delete from MyTable"); // Will delete all records!!!
ADOQuery.ExecSQL();بالتوفيق
تم تعديل هذه المشاركة بواسطة Swift في 15 سبتمبر 2007 في 16:14
Comming Soon
السلام عليكم ورحمة الله وبركاته
قطعت جهيزة قول كل خطيب
ليس لي من رد بعد جواب الأخ swift
عن أسامة بن زيد قال: قال رسول الله - صلى الله عليه وسلم -: ( من صنع إليه معروف فقال لفاعله جزاك الله خيرا فقد أبلغ في الثناء ) .
رواه الترمذي و قال هذا حديث حسن جيد غريب.
و صححه العلامة الألباني في صحيح الترغيب
بسم الله الرحمن الرحيم
مشكور اخي الكريم swift وبارك الله فيك
العملية نجحت مئة بالمئة
تقبل تحياتي
اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا
اخي الكريم او تستطيع استخدام الكود التالي
with table do
begin
first;
while not eof do begin
delete;
end;
next;
end;
اتمنى لك التوفيق
ولما لا بطرقة أســــــــهل :rolleyes:
Table1.EmptyTable
غــــــــــــــــــــــــــــفرانك ربنا وإليك المصــــير
فعلا طريقة اسهل مشكور ياابن بلادي
اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا
لاشكر على واجب اخي علي
الاخ delphiz هناك فرق ما بين emptytable
و table.delete
تستطيع الاطلاع على ها الرابط
هذا الموضوع مغلق.