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

請問一下,下列程式中有那兒出錯嗎??

答題得分者是:hagar
Nicole
一般會員


發表:11
回覆:11
積分:4
註冊:2002-08-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-09-16 11:13:32 IP:211.75.xxx.xxx 未訂閱
各位高手可以幫忙看一下嗎? 為何在執行此程式時,其content like :q1都不會執行到呢??    query1.close; query1.sql.Clear; query1.sql.Add('select * from folk'); query1.sql.Add('where Item like :q1 And Content like :q1'); query1.parambyname('q1').AsString:='%'+edit1.Text+'%'; if query1.prepared=false then query1.prepare; query1.open;    謝謝~~ ^^
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-09-16 11:22:37 IP:211.22.xxx.xxx 未訂閱
query1.close;
query1.sql.Clear;
query1.sql.Add('select * from folk ');
query1.sql.Add('where Item like :q1 And Content like :q2'); // 把 Content 的 q1 改成 q2 試試
query1.parambyname('q1').AsString:='%' edit1.Text '%';
query1.parambyname('q2').AsString:='%' edit1.Text '%';
if query1.prepared=false then query1.prepare;
query1.open;
或者有出現什麼錯誤訊息嗎? 發表人 - hagar 於 2002/09/16 11:23:56
Nicole
一般會員


發表:11
回覆:11
積分:4
註冊:2002-08-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-09-16 12:29:16 IP:211.75.xxx.xxx 未訂閱
謝謝您的指導 我己經解決了 謝謝^^    
Gspeed
一般會員


發表:2
回覆:9
積分:12
註冊:2002-04-05

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-09-16 12:44:06 IP:211.23.xxx.xxx 未訂閱
好像下面這2行出問題了 query1.sql.Add('select * from folk'); query1.sql.Add('where Item like :q1 And Content like :q1'); 你的TableName跟where連在一起未加空隔
系統時間:2024-05-03 20:41:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!