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

連接 Access 資料新增,刪除的問題

答題得分者是:tech_state
cwshyang
一般會員


發表:9
回覆:10
積分:3
註冊:2003-04-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-15 16:09:04 IP:210.68.xxx.xxx 未訂閱
不好意思 又來問大家問題了 大家幫幫我一下唷 ^^ 我使用 SQL 指令要新增 刪除資料時 當執行完指令都會出現一個錯誤視窗 不過 還是都有執行新增或刪除 那這問題該如何解決呢~~~ 錯誤訊息: ADOQuery1: Command Text does not return a result set. 要如何再回傳值呢??
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-15 16:20:42 IP:61.221.xxx.xxx 未訂閱
cwshyang, 您好 我猜想您在執行SQL語法的時候是用Open()吧? 在使用SQL語法時,如果是新增、刪除時,執行時要用ExecSQL()。 詳細說明您可以查閱第七期的電子報。 如果我誤會您的意思,可能要請您將您的code post出來。    ================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之
cwshyang
一般會員


發表:9
回覆:10
積分:3
註冊:2003-04-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-15 16:29:38 IP:210.68.xxx.xxx 未訂閱
我沒有使用到 Open() 我的程式碼 ADOQuery1->SQL=Memo1->Lines; ADOQuery1->Active=true; 然後我將我的 SQL 指令打在 Memo 中 如: insert into 光碟(光碟名稱) values ('MP3_02') 然後就執行這些指令~~~ 感謝板主迅速的為我回答
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-15 16:34:42 IP:61.221.xxx.xxx 未訂閱
cwshyang, 您好 請把這行code ADOQuery1->Active=true; 改為 ADOQuery1->ExecSQL();    另外, ADOQuery1->Active=true; 這行code等於 ADOQuery1->Open();    還是建議您查閱一下第七期的電子報中,TQuery元件 Open 和 ExecSQL 的差異?相信對您會有幫助的。    ================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之
cwshyang
一般會員


發表:9
回覆:10
積分:3
註冊:2003-04-10

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-07-15 16:44:25 IP:210.68.xxx.xxx 未訂閱
引言: cwshyang, 您好 請把這行code ADOQuery1->Active=true; 改為 ADOQuery1->ExecSQL(); 另外, ADOQuery1->Active=true; 這行code等於 ADOQuery1->Open(); 還是建議您查閱一下第七期的電子報中,TQuery元件 Open 和 ExecSQL 的差異?相信對您會有幫助的。 ================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之
謝謝 這部分我弄懂了~~~ 正在看第七期電子報了.... 再次感謝
系統時間:2024-04-23 22:04:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!