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

TQuery怎麼使用

尚未結案
milkdodo
一般會員


發表:4
回覆:5
積分:1
註冊:2004-05-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-13 16:55:15 IP:61.59.xxx.xxx 未訂閱
請問一下各位高手 我看書上使用TQuery的範例 1.配置query的元件 name屬性設為Query1 databasename設為horng sql屬性輸入select * from table(原本是stugrd我已改成自已資料表的名字) active屬性 true 2.配置datasource元件 name屬性設為datasource1 dataset屬性選query1 3.配置dbgrid元件 name屬性設為dbgrid1 datasource屬性選datasource1 我都按照上面的設了 結果我的active不能設為true 一設就會出現下面的訊息 Invalid use of keyword. Token: table Line Number: 1 搞了很久還是不知道哪邊錯... 是BDE設定錯誤嗎? 我BDE設定只有設定PARADOX 設定如下 init 設定為true 別名設定為horng path我設定為放資料表的路徑d:\專題 是不是還要設定別的? 請各位高手指點一下
T-Jason
一般會員


發表:5
回覆:20
積分:10
註冊:2003-05-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-14 00:06:32 IP:61.228.xxx.xxx 未訂閱
milkdodo你好: 你這問題應該是SQL語法不對 你把SQL語法POST,這樣別人也比較看得懂 而那個錯語訊息是你的第一行SQL語法有錯
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-14 11:44:22 IP:210.65.xxx.xxx 未訂閱
Hi milkdodo,    檢查你的 DataBase 中是否有 table 此 Table? select * from table ---------------------------------- 小弟才疏學淺,若有謬誤尚請不吝指教 ----------------------------------
------
Fishman
milkdodo
一般會員


發表:4
回覆:5
積分:1
註冊:2004-05-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-05-14 19:18:51 IP:61.59.xxx.xxx 未訂閱
我SQL打select * from table 至於Fishman 所講的 我也有查了 確定有table.db這個資料表 昨天一直做不出來 就改了一下SQL的指令 變成select * from "D:\專題\265_database\table.db" 這樣改了以後就可以了 不過還是有疑問..我BDE Administrator 的databases中 我自已定義的horng path路徑已經設為D:\專題\265_database 這樣sql指令應該就可以不用指定路徑了吧... 結果還是一定要指定路徑才能將Tquery的active設為true ps:我現在table.db是放在D:\專題\265_database裡面
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-05-14 20:44:47 IP:218.170.xxx.xxx 未訂閱
table是保留字 你試著吧tablename改為不是table應該就可以了
milkdodo
一般會員


發表:4
回覆:5
積分:1
註冊:2004-05-10

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-05-14 22:26:58 IP:61.59.xxx.xxx 未訂閱
終於解決了...果然是保留字的問題... 謝謝各位高手啊~~
系統時間:2024-04-30 0:41:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!