請問 如何用ADO 來insert(增加)資料, 或delete(刪除)資料 |
答題得分者是:tech_state
|
tsai0823
一般會員 發表:11 回覆:12 積分:4 註冊:2003-06-12 發送簡訊給我 |
|
tech_state
版主 發表:44 回覆:638 積分:641 註冊:2003-02-10 發送簡訊給我 |
|
tsai0823
一般會員 發表:11 回覆:12 積分:4 註冊:2003-06-12 發送簡訊給我 |
謝謝 大大的回答
我想我的問題該是用錯command, 我可以連上Access 的檔案, 但之後下的command 却無法增加或刪除資料
如
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->ADD("insert in Table_Name(ID,name,gender,tel)");
ADOQuery1->SQL->ADD("values(:ID,:name,:gender,:tel)");
//. 這裏是我新增資料的command 但都是錯誤
.
//
ADOQuery1->Open(); 小弟初次寫 DB, 問題如何太簡單請見諒 另外請教一個問題, 請問那裏有介紹SQL 語法的網站?
真的超想多了解有關DB 的東西, 謝謝
|
tech_state
版主 發表:44 回覆:638 積分:641 註冊:2003-02-10 發送簡訊給我 |
tsai0823, 您好
ADOQuery1->SQL->ADD("insert into Table_Name(ID,name,gender,tel)"); ADOQuery1->SQL->ADD("values(:ID,:name,:gender,:tel)"); ADOQuery1->ExecSQL();以上紅色部分是您有誤的部分, 藍色部分應是要填入值, 不知您之後是否有做這個動作。 另外,您若對ADOQuery1->Open();及ADOQuery1->ExecSQL();的疑惑, 請參考電子報第七期。 至於介紹SQL語法的網站,我想您用Google找應該可以找到很多, 如果您有安裝MS-SQL的話,就有Help檔了, 我的習慣是查閱Help檔,及參考一本書(作者:施威銘,書名:SQL Server設計實務,出版社:旗標), 因書本不在手邊,書名不知有無記錯, 我本身程式上用到的指令,該本書幾乎都有提到, 以上資料供您參考。 ================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之 |
tsai0823
一般會員 發表:11 回覆:12 積分:4 註冊:2003-06-12 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |