問個錯誤訊息 |
答題得分者是:cashxin2002
|
pprayer
高階會員 發表:35 回覆:185 積分:174 註冊:2002-03-13 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好﹗ 出現這個Error信息一定是因為Index沒有設定好﹐請您再注意檢查一下﹒
您可以重開一個資料表作個測試﹐比如說範例資料表中DBDEMOS別名中的biolife.db資料庫﹐其以Species_No為Index﹐小弟已經測試過﹐可行﹐語法如下﹕
begin if Table1.FindKey([Edit1.Text]) then ShowMessage('找到資料') else ShowMessage('未找到資料'); end;P.S Edit.Text中的內容必須是Species_No欄位形態﹐也就是說Edit1.Text的內容正是在Species_No欄位中查詢相符的資料錄[/red] 參考看看﹗ ===================== 努力,相信會獲得美麗! 忻晟 發表人 - cashxin2002 於 2003/08/18 18:04:46
------
忻晟 |
pprayer
高階會員 發表:35 回覆:185 積分:174 註冊:2002-03-13 發送簡訊給我 |
引言: 您好﹗ 出現這個Error信息一定是因為Index沒有設定好﹐請您再注意檢查一下﹒ 您可以重開一個資料表作個測試﹐比如說範例資料表中DBDEMOS別名中的biolife.db資料庫﹐其以Species_No為Index﹐小弟已經測試過﹐可行﹐語法如下﹕請問,是指Ttable元件方面的設定,還是DB那邊的設定問題? 其實我本來是連到另外一台server的db,改連到現在這台之後才出現這個狀況 兩個db是一模一樣的。begin if Table1.FindKey([Edit1.Text]) then ShowMessage('找到資料') else ShowMessage('未找到資料'); end;參考看看﹗ ===================== 努力,相信會獲得美麗! 忻晟 |
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
|
pprayer
高階會員 發表:35 回覆:185 積分:174 註冊:2002-03-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |