關於 收尋 |
答題得分者是:GrandRURU
|
kill42el
一般會員 發表:30 回覆:50 積分:16 註冊:2008-06-04 發送簡訊給我 |
是這樣的,在我的程式中,有一個 "收尋"鈕
但是一直有錯誤,請想問各位高手們 感激~~以下是我的程式碼 void __fastcall TForm3::Button1Click(TObject *Sender) { bool Found ; TLocateOptions SearchOptions ; SearchOptions << loPartialKey ; Found = ADOConnection1->Locate("RFID", Edit1->Text, SearchOptions) ; if (Found != true) ShowMessage("找不到資料") ; } 執行後出現以下這段錯誤 [C Error] Unit3.cpp(23); E2316'Locate' is not a member of ' TADOConnection' 請問是哪邊出現錯誤了?? |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
已經說得很清楚啦
"Locate"不是"TADOConnection"的成員 你要不要試試看ADOTable看看啊 ===================引 用 kill42el 文 章=================== 是這樣的,在我的程式中,有一個 "收尋"鈕 但是一直有錯誤,請想問各位高手們 感激~~以下是我的程式碼 void __fastcall TForm3::Button1Click(TObject *Sender) { bool Found ; TLocateOptions SearchOptions ; SearchOptions << loPartialKey ; Found = ADOConnection1->Locate("RFID", Edit1->Text, SearchOptions) ; if (Found != true) ShowMessage("找不到資料") ; } 執行後出現以下這段錯誤 [C Error] Unit3.cpp(23); E2316'Locate' is not a member of ' TADOConnection' 請問是哪邊出現錯誤了?? |
kill42el
一般會員 發表:30 回覆:50 積分:16 註冊:2008-06-04 發送簡訊給我 |
已經有試過
還是出現 ADOTable ' is not a member of ' TADOConnection' ADOTable不是"TADOConnection"的成員 那這樣,誰才是"TADOConnection"的成員呢?? ===================引 用 GrandRURU 文 章=================== 已經說得很清楚啦 "Locate"不是"TADOConnection"的成員 你要不要試試看ADOTable看看啊 ===================引 用 kill42el 文 章=================== 是這樣的,在我的程式中,有一個 "收尋"鈕 但是一直有錯誤,請想問各位高手們 感激~~以下是我的程式碼 void __fastcall TForm3::Button1Click(TObject *Sender) { bool Found ; TLocateOptions SearchOptions ; SearchOptions << loPartialKey ; Found = ADOConnection1->Locate("RFID", Edit1->Text, SearchOptions) ; if (Found != true) ShowMessage("找不到資料") ; } 執行後出現以下這段錯誤 [C Error] Unit3.cpp(23); E2316'Locate' is not a member of ' TADOConnection' 請問是哪邊出現錯誤了?? |
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
你要培養一下使用 Help 的習慣 F1 --> TADOConnection --> 成員 另外是「搜」尋 ===================引 用 kill42el 文 章=================== 已經有試過 還是出現 ADOTable ' is not a member of ' TADOConnection' ADOTable不是"TADOConnection"的成員 那這樣,誰才是"TADOConnection"的成員呢?? ===================引 用 GrandRURU 文 章=================== 已經說得很清楚啦 "Locate"不是"TADOConnection"的成員 你要不要試試看ADOTable看看啊 ===================引 用 kill42el 文 章=================== 是這樣的,在我的程式中,有一個 "收尋"鈕 但是一直有錯誤,請想問各位高手們 感激~~以下是我的程式碼 void __fastcall TForm3::Button1Click(TObject *Sender) { bool Found ; TLocateOptions SearchOptions ; SearchOptions << loPartialKey ; Found = ADOConnection1->Locate("RFID", Edit1->Text, SearchOptions) ; if (Found != true) ShowMessage("找不到資料") ; } 執行後出現以下這段錯誤 [C Error] Unit3.cpp(23); E2316'Locate' is not a member of ' TADOConnection' 請問是哪邊出現錯誤了?? |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
..........................................................
ADOTable的「Connect」屬性有指到ADOConnection嗎? ===================引 用 kill42el 文 章=================== 已經有試過 還是出現 ADOTable ' is not a member of ' TADOConnection' ADOTable不是"TADOConnection"的成員 那這樣,誰才是"TADOConnection"的成員呢?? |
kill42el
一般會員 發表:30 回覆:50 積分:16 註冊:2008-06-04 發送簡訊給我 |
你好!!
抱歉,有錯字 罰寫:搜、搜、搜、搜、搜 有使用 Help,英文一個一個看,還是看不懂~"~ ===================引 用 syntax 文 章=================== 你要培養一下使用 Help 的習慣 F1 --> TADOConnection --> 成員 另外是「搜」尋 ===================引 用 kill42el 文 章=================== 已經有試過 還是出現 ADOTable ' is not a member of ' TADOConnection' ADOTable不是"TADOConnection"的成員 那這樣,誰才是"TADOConnection"的成員呢?? ===================引 用 GrandRURU 文 章=================== 已經說得很清楚啦 "Locate"不是"TADOConnection"的成員 你要不要試試看ADOTable看看啊 ===================引 用 kill42el 文 章=================== 是這樣的,在我的程式中,有一個 "收尋"鈕 但是一直有錯誤,請想問各位高手們 感激~~以下是我的程式碼 void __fastcall TForm3::Button1Click(TObject *Sender) { bool Found ; TLocateOptions SearchOptions ; SearchOptions << loPartialKey ; Found = ADOConnection1->Locate("RFID", Edit1->Text, SearchOptions) ; if (Found != true) ShowMessage("找不到資料") ; } 執行後出現以下這段錯誤 [C Error] Unit3.cpp(23); E2316'Locate' is not a member of ' TADOConnection' 請問是哪邊出現錯誤了??
編輯記錄
kill42el 重新編輯於 2008-07-17 11:32:49, 註解 無‧
|
kill42el
一般會員 發表:30 回覆:50 積分:16 註冊:2008-06-04 發送簡訊給我 |
你好!!
大大你說ADOTable這物件,但是我原本的程式是使用 ADOConnection、ADOQuery、DataSource、DBGrid 這四個物件 於是,改成大大所說的 ADOConnection、ADOTable、DataSource、DBGrid 但是出現了問題: ADOTable的「Active」屬性欄 要改成 true,卻出現了 ADOTable :Missing TableName property 的錯誤訊息 ===================引 用 GrandRURU 文 章=================== .......................................................... ADOTable的「Connect」屬性有指到ADOConnection嗎? ===================引 用 kill42el 文 章=================== 已經有試過 還是出現 ADOTable ' is not a member of ' TADOConnection' ADOTable不是"TADOConnection"的成員 那這樣,誰才是"TADOConnection"的成員呢??
編輯記錄
kill42el 重新編輯於 2008-07-17 12:01:43, 註解 無‧
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
如果可以的話,你可以把你的專案檔給我看看嗎?
我還是覺得…你應該是該設定的沒設定到… 在PO上來之前…建議你先看一下你ADOTable是指向哪個Table吧。 另外,主題應該還能再修改內容吧? ===================引 用 kill42el 文 章=================== 你好!! 大大你說ADOTable這物件,但是我原本的程式是使用 ADOConnection、ADOQuery、DataSource、DBGrid 這四個物件 於是,改成大大所說的 ADOConnection、ADOTable、DataSource、DBGrid 但是出現了問題: ADOTable的「Active」屬性欄 要改成 true,卻出現了 ADOTable :Missing TableName property 的錯誤訊息
編輯記錄
GrandRURU 重新編輯於 2008-07-17 13:00:20, 註解 無‧
|
kill42el
一般會員 發表:30 回覆:50 積分:16 註冊:2008-06-04 發送簡訊給我 |
是的,就勞煩大大幫我過目一下,我到底是哪裡出錯了><
主題應該還能再修改內容吧? --->修改主題?? http://delphi.ktop.com.tw/download.php?download=upload/487eb3cc15dff_測試.rar ===================引 用 GrandRURU 文 章=================== 如果可以的話,你可以把你的專案檔給我看看嗎? 我還是覺得…你應該是該設定的沒設定到… 在PO上來之前…建議你先看一下你ADOTable是指向哪個Table吧。 另外,主題應該還能再修改內容吧? |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
你的ADOTable2的「TableName」沒設定目標表格
另外,你程式啟動後沒把ADOTable2打開…所以按下搜尋會有錯誤 [code cpp] void __fastcall TForm3::Button1Click(TObject *Sender) { bool Found ; ADOTable2->TableName = "會員資料"; if(!ADOTable2->Active) { ADOTable2->Open(); } TLocateOptions SearchOptions ; SearchOptions << loPartialKey ; //Found = ADOConnection1->Locate("RFID", Edit1->Text, SearchOptions) ; Found = ADOTable2->Locate("RFID", Edit1->Text, SearchOptions); if (Found != true) ShowMessage("找不到資料") ; } [/code] 另外,主題修改功能不熟的話,請到測試區去練習。 ===================引 用 kill42el 文 章=================== 是的,就勞煩大大幫我過目一下,我到底是哪裡出錯了>< 主題應該還能再修改內容吧? --->修改主題?? http://delphi.ktop.com.tw/download.php?download=upload/487eb3cc15dff_測試.rar
編輯記錄
GrandRURU 重新編輯於 2008-07-22 12:43:16, 註解 無‧
|
kill42el
一般會員 發表:30 回覆:50 積分:16 註冊:2008-06-04 發送簡訊給我 |
真的很感謝GrandRURU的熱情指導
讓我了解到原來我來有很多都沒做到 導致錯誤百出 真的很感謝你的指導,謝謝 ===================引 用 GrandRURU 文 章=================== 你的ADOTable2的「TableName」沒設定目標表格 另外,你程式啟動後沒把ADOTable2打開…所以按下搜尋會有錯誤 [code cpp] void __fastcall TForm3::Button1Click(TObject *Sender) { bool Found ; ADOTable2->TableName = "會員資料"; if(!ADOTable2->Active) { ADOTable2->Open(); } TLocateOptions SearchOptions ; SearchOptions << loPartialKey ; //Found = ADOConnection1->Locate("RFID", Edit1->Text, SearchOptions) ; Found = ADOTable2->Locate("RFID", Edit1->Text, SearchOptions); if (Found != true) ShowMessage("找不到資料") ; } [/code] 另外,主題修改功能不熟的話,請到測試區去練習。 ===================引 用 kill42el 文 章=================== 是的,就勞煩大大幫我過目一下,我到底是哪裡出錯了>< 主題應該還能再修改內容吧? --->修改主題?? http://delphi.ktop.com.tw/download.php?download=upload/487eb3cc15dff_測試.rar |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |