ورود

View Full Version : مشکل در فیلتر کردن adotable



yekta
سه شنبه 01 تیر 1389, 14:32 عصر
با سلام
من از دستور زیر برای فیلتر استفاده کردم ولی erorr داد. لطفا کمک کنید

ADOTable1.Filter := '((shop >= 1) and (shop <= 10)) and ((kmahiat = 7) or (kmahiat = 6))';
ADOTable1.Filtered := true;

جواد ملاولی
سه شنبه 01 تیر 1389, 15:09 عصر
سلام.
فیلد shop و kmahiat از جنس integer هستند یا string ؟
ضمنا چه خطایی میده؟

pezhvakco
سه شنبه 01 تیر 1389, 17:30 عصر
درود :
اینو امتحان کن >

var
Fil_Tx : string;
begin
Fil_Tx:=' ( (kmahiat = 6) AND (shop >= 1) AND (shop <= 10) ) ';
Fil_Tx:=Fil_Tx + 'OR ( (kmahiat = 7) AND (shop >= 1) AND (shop <= 10) ) ';
ADOTable1.Filter:=Fil_Tx;
ADOTable1.Filtered:=True;
end;

فکر خوش .