spicirmkh
چهارشنبه 28 اردیبهشت 1384, 16:54 عصر
من می خواهم در بانک ام که با DBISAM نوشته ام جستجو سریع از طریق دستور TEXTSEARCH
1- می خواهم در وسط فیلد شماره تلفن هرچه عدد 250 است پیدا کن اما پیغام خطا می دهد
with Phone do
begin
Filter := 'TEXTSEARCH('+QuotedStr('*250*')+
' in [Number])';
Filtered := True ;
end;
یعنی می خواهم با گذاشتن علامت * ابتدا جستجو در وسط فیلد داشته باشم نه فقط در ابتدای فیلد
با تشکر[/i]
1- می خواهم در وسط فیلد شماره تلفن هرچه عدد 250 است پیدا کن اما پیغام خطا می دهد
with Phone do
begin
Filter := 'TEXTSEARCH('+QuotedStr('*250*')+
' in [Number])';
Filtered := True ;
end;
یعنی می خواهم با گذاشتن علامت * ابتدا جستجو در وسط فیلد داشته باشم نه فقط در ابتدای فیلد
با تشکر[/i]