IBQuery 是否支援 Filter ? |
缺席
|
bestlong
站務副站長 發表:126 回覆:734 積分:512 註冊:2002-10-19 發送簡訊給我 |
近來嚐試使用 Firebire 資料庫來,看到網路上的資料都建議使用 InterBase 的元件來操作,不過碰到需要使用 IBQuery 的 Filter 就完全沒作用。 因為在元件當中 IBTable 在 Object Inspector 可以看到有 Filter 與 Filtered 兩個屬性,但是在 IBQuery 的就只有 Filtered ㄧ個。 不過卻可以用程式的方式去指定:
IBQuery1.Filtered := false; IBQuery1.Filter := Edit1.Text; // 指定 FieldName Like 'A%' IBQuery1.Filtered := true;不過就是沒反應。 因為我程式是做兩段的選取 SQL 指令作 DB 的第一次過濾減少網路傳輸量 然後在程式本機用 Filter 作第二段過濾(可用關鍵字)。 在 BDE 與 ADO 都可運作,碰到 IBQuery 這個狀況可就讓我無法達到目標。 雪龍 http://bestlong.no-ip.com/ 學海無涯覺無盡,勤做筆記防失憶
------
http://blog.bestlong.idv.tw/ http://www.bestlong.idv.tw/ http://delphi-ktop.bestlong.idv.tw/ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |