こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

ADO Connection.Excuteで、INSERT出来ても、DELETE,UPDATE 出来ない

ADOを使った、プログラムを練習しています。

 Dim mycon As ADODB.Connection
Dim myre As ADODB.Recordset
Set mycon = CreateObject("ADODB.Connection")
Set myre = CreateObject("ADODB.Recordset")
mycon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\sample7-10.mdb;"
mycon.Execute "INSERT INTO 社員sample VALUES(308,'will',
'営業','2007/1/1')"
※mycon.Excute "UPDATE 社員sample SET 部署名='営業'
WHERE 部署名='営業'"
※mycon.Excute "DELETE FROM 社員sample
WHERE 部署名='営業'"
mycon.Close
Set myco = Nothing

ここで、INSERTは、うまくいくのですが、UPDATE,DELETE(※)が、
うまくいきません。
(コメントを使いながら、ひとつずつ、試しています)。
アクセスしているデータベースは、Accessのサンプルmdb、
ノースウィンドです。
何か、パスワードが働いているのでしょうか。
何かわかる人がいましたら、お願いします。

投稿日時 - 2007-05-25 19:38:45

QNo.3029975

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

言語の環境を教えてください。

投稿日時 - 2007-05-25 21:16:36

お礼

回答ありがとうございます。
今回は、単純な、ミスでした。
(Execute→Excute)。
また、お願いします。

投稿日時 - 2007-05-26 09:16:41

あなたにオススメの質問