سلام
خوب عزیز جان. st-id فیلد Table1 هست. اما شما گفتید که مال Table3 هست.
حالا به کد خودتون نگاه کنید :
table1.Locate(
'st-id',edit1.Text,[])=false
گیجمون کردی با این Tableها. این هم از کد. استفاده کن ببین درست میشه . بهم همینجا خبر بده.
حالا اگر شما اسم Table ها رو توی پروژه درست مینوشتی که مشخص باشه !
همون سه سوت اول درست شده بود. :D :)
کد:
Table1.Filtered := True;
Table1.Filter:= 'st-id='''+Edit1.Text+'''';
if Table1.FieldValues['st-id'] <> 'code' then
Table3.DeleteRecords;
همیشه سعی کن اسم ها رو طوری بزاری که مشخص باشه. کلآ برای خودت خیلی راحت تره.:)
چند ماه دیگه که میخواستی تغییرش بدی خوب دهنت سرویس میشه :D
دهن ما رو هم سرویس کردی =)) :) :)) (شوخی)
موفق باشی.