線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1409
推到 Plurk!
推到 Facebook!

Table 的filter

答題得分者是:cmf
cyl
中階會員


發表:163
回覆:171
積分:66
註冊:2002-07-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-01-28 10:18:08 IP:61.218.xxx.xxx 未訂閱
請問我使用table的filter, 若使用萬用字元 * ,不是應該有尋找出資料, 例如 filter='id='Q*'' 就會找出Q的所有資料,理論上 filter='id='*'' 要找出所有資料,但是卻一筆都沒有, 如果我輸入空白就要尋找出所有資料,使用 filter要怎麼做??
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-01-28 10:21:26 IP:147.8.xxx.xxx 未訂閱
Set Filter to empty string? BTW, '%' is the wildcard (not '*') in SQL statement.
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-01-28 10:21:40 IP:61.218.xxx.xxx 未訂閱
Table1.Filter := 'id=' + QuotedStr('Q*');    
------
︿︿
cyl
中階會員


發表:163
回覆:171
積分:66
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-01-28 10:42:53 IP:61.218.xxx.xxx 未訂閱
引言: Set Filter to empty string? BTW, '%' is the wildcard (not '*') in SQL statement.
是的我的Filter是空的string,所以如果要查出所有資料事不能加 * or % 只要Filter是空的string即可代出所有資料
cyl
中階會員


發表:163
回覆:171
積分:66
註冊:2002-07-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-01-28 10:49:30 IP:61.218.xxx.xxx 未訂閱
引言: Table1.Filter := 'id=' + QuotedStr('Q*');
我是寫成 Table1.Filter := 'id=' + QuotedStr('*'); 想讓他查出所有資料,但是一筆都沒有
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-01-28 10:55:56 IP:61.218.xxx.xxx 未訂閱
Table1.Filtered:=TRUE; Table1.Filter := 'id=' + QuotedStr('*');    
------
︿︿
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-01-29 17:28:16 IP:61.221.xxx.xxx 未訂閱
小弟以為不給 id 就可以找出全部的資料了吧 !!
------
======================
昏睡~
不昏睡~
不由昏睡~
cooper
一般會員


發表:17
回覆:41
積分:11
註冊:2002-03-25

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-01-29 23:03:47 IP:61.231.xxx.xxx 未訂閱
引言: Table1.Filtered:=TRUE; Table1.Filter := 'id=' + QuotedStr('*');
請試試看 Table1.Filter := 'id<>""';
系統時間:2024-04-30 15:03:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!