mahmood-r-sh
یک شنبه 15 شهریور 1388, 18:35 عصر
من از paradox 7 استفاده میکنم . کد زیر رو که اجرا میکنم , تعدادی از رکوردها حذف نمیشن ! رکوردهای با اندیس زوج رو حذف نمیکنه . چرا ؟ لطفا راهنمایی کنید و کد درستش رو در اختیارم قرار بدید .
table2.Open; // Delete Related Chapters From Table2
table2.Filter:='BookID='+IntToStr(id);
table2.Filtered:=true;
table2.First;
while not table2.Eof do
begin
table2.Delete;
table2.Next;
end;
if table2.RecordCount>0 then ShowMessage('تعداد رکوردهاي حذف نشده برابر است با'+INTTOSTR(table2.RecordCount));
Table2.Filtered:=false;
table2.Close;
table2.Open; // Delete Related Chapters From Table2
table2.Filter:='BookID='+IntToStr(id);
table2.Filtered:=true;
table2.First;
while not table2.Eof do
begin
table2.Delete;
table2.Next;
end;
if table2.RecordCount>0 then ShowMessage('تعداد رکوردهاي حذف نشده برابر است با'+INTTOSTR(table2.RecordCount));
Table2.Filtered:=false;
table2.Close;