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

請問gotokey()的問題

缺席
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-12-13 18:48:11 IP:203.75.xxx.xxx 未訂閱
我在oracle資料庫及paradox建了一個books(books.db)的表格,有bookid跟bookname兩個欄位,bookid設為primary key
然後設定以下的程式碼:

[code cpp]
Table1->SetKey();
Table1->FieldValues ["bookid"] = "1234";
if(Table1->GotoKey())
.
.
.
[/code]
問題來了,在PARADOX資料庫中,Table1->GotoKey()會回傳TRUE,但在ORACLE下卻是FALSE,請問這個問題該怎麼解決呢?
編輯記錄
GrandRURU 重新編輯於 2007-12-14 10:06:50, 註解 無‧
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-12-15 22:32:30 IP:220.139.xxx.xxx 未訂閱
找到問題點了,先前要把IndexFieldNames設定到我要查詢的欄位,之後再找值就可以了。
這好像是查大型資料庫(mssql.mysql.oracle等)的先前工作,但paradox就不用,還真好玩! :D
系統時間:2024-03-29 15:28:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!