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

TQuery 如何在執行時動態可變資料庫檔案,謝謝

 
pshengkang
一般會員


發表:4
回覆:1
積分:1
註冊:2002-05-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-06-01 14:50:46 IP:202.178.xxx.xxx 未訂閱
如在TQuery Query2.SQL.Add('select * From cus.db ......'); 要如何可以將 資料庫檔案 有如 參數一般可以改變而不用 Query2.SQL.Add('select * From "' FileName '" .....' ); 謝謝
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-06-01 23:18:18 IP:192.168.xxx.xxx 未訂閱
引言: 如在TQuery Query2.SQL.Add(select * From cus.db ......); 要如何可以將 資料庫檔案 有如 參數一般可以改變而不用 Query2.SQL.Add(select * From FileName ..... ); 謝謝
可能不行喔! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
Wesly
中階會員


發表:14
回覆:103
積分:53
註冊:2002-05-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-06-03 09:13:58 IP:218.163.xxx.xxx 未訂閱
在Query內下Select * From %s 之後在程式之中的作法如下 var str: String; begin str := Query.SQL.Text; Query.SQL.Clear; Query.SQL.Add(str, [FileName]); . . . end; 如此應符合你的需要
littlefactor
一般會員


發表:24
回覆:25
積分:9
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-07-11 16:37:55 IP:61.56.xxx.xxx 未訂閱
我用Wesly先生的方法,做不出來ㄝ.. 後來我用一種很簡單的方法就做出來了..真的很簡單唷 我使用delphi 6.0 拉了ADOconnection,ADOquery,datasource Tedit,button,dbgrid ADOquery內是空白的 畫面是 1.form1內打table名稱 2.再跳在form2顯示資料表的資料 囉唆一大堆,主要是這段啦~ procedure TForm2.FormActivate(Sender: TObject); begin with adoquery1 do begin close; sql.clear; sql.text:= 'select * from ' form1.edit1.text; open; end; end;
系統時間:2024-05-07 5:49:32
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!