全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1413
推到 Plurk!
推到 Facebook!

如何將Query 更改成 ADOQuery 的語法

答題得分者是:scottliou
sword185
一般會員


發表:36
回覆:81
積分:23
註冊:2002-06-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-09 10:43:12 IP:61.221.xxx.xxx 未訂閱
請問各位先進 如何將下列Query 更改成 ADOQuery的語法 Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('Select * From P01'); Query1.SQL.Add('Where P01_Name Like :Q1 and P01_Tel Like :Q2 and P01_Address Like :Q3 and P01_Memo Like :Q4'); Query1.ParamByName('Q1').AsString:='%' Name.Text '%'; Query1.ParamByName('Q2').AsString:='%' Tel.Text '%'; Query1.ParamByName('Q3').AsString:='%' Address.Text '%'; Query1.ParamByName('Q4').AsString:='%' Memo.Text '%'; If(Query1.Prepared=False)then Query1.Prepare; Query1.Open;
scottliou
版主


發表:16
回覆:56
積分:47
註冊:2002-03-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-11 10:10:13 IP:163.28.xxx.xxx 未訂閱
引言: 請問各位先進 如何將下列Query 更改成 ADOQuery的語法 Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('Select * From P01'); Query1.SQL.Add('Where P01_Name Like :Q1 and P01_Tel Like :Q2 and P01_Address Like :Q3 and P01_Memo Like :Q4'); Query1.ParamByName('Q1').AsString:='%' Name.Text '%'; Query1.ParamByName('Q2').AsString:='%' Tel.Text '%'; Query1.ParamByName('Q3').AsString:='%' Address.Text '%'; Query1.ParamByName('Q4').AsString:='%' Memo.Text '%'; If(Query1.Prepared=False)then Query1.Prepare; Query1.Open;
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Select * From P01');
Query1.SQL.Add('Where P01_Name Like :Q1 and P01_Tel Like :Q2 and
                      P01_Address Like :Q3 and P01_Memo Like :Q4');
Query1.Parameters.ParamByName('Q1').Value:='%' Name.Text '%';
Query1.Parameters.ParamByName('Q2').Value:='%' Tel.Text '%';
Query1.Parameters.ParamByName('Q3').Value:='%' Address.Text '%';
Query1.Parameters.ParamByName('Q4').Value:='%' Memo.Text '%';
If(Query1.Prepared=False)then Query1.Prepare;
Query1.Open;
~~~~~~~~~~~~~~~~ 有夢想最美......
------
~~~~~~~~~~~~~~~~
有夢想最美......
mygod
一般會員


發表:52
回覆:64
積分:23
註冊:2002-09-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-10-12 18:49:22 IP:61.59.xxx.xxx 未訂閱
請問 Query1.ParamByName('Q4').AsString:='%' Memo.Text '%'; '%'加這個創啥用的 oh~mygod
------
oh~mygod
sword185
一般會員


發表:36
回覆:81
積分:23
註冊:2002-06-05

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-10-13 00:44:54 IP:211.74.xxx.xxx 未訂閱
% --------------> 萬用字元用
sword185
一般會員


發表:36
回覆:81
積分:23
註冊:2002-06-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-10-13 00:48:04 IP:211.74.xxx.xxx 未訂閱
% --------------> 萬用字元用
sword185
一般會員


發表:36
回覆:81
積分:23
註冊:2002-06-05

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-10-13 00:48:26 IP:211.74.xxx.xxx 未訂閱
% --------------> 萬用字元用
wkshei
一般會員


發表:3
回覆:9
積分:7
註冊:2002-04-11

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-10-25 18:50:40 IP:61.16.xxx.xxx 未訂閱
只是元件不同而已(TQuery--->TAdoQuery),語法應不會有何不同. Hsieh
------
Hsieh
系統時間:2024-11-22 15:43:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!