@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

VB2005でWebページで更新処理の方法教えてください。

1
投稿者投稿内容
未記入
会議室デビュー日: 2007/04/27
投稿数: 15
投稿日時: 2007-12-19 13:52
VB2005初心者です。

【環境】
WindowsXP Pro
VB2005
Access2003

簡単な更新処理を行うWebページを作成しています。

AccessDataSourceとFormViewをはりつけて、EditItemTemplate
を作成し、更新処理を行おうとしております。
AccessDataSourceでUpdateのステートメントを作成し、
Updateしてるのですが、更新すると

「 System.Data.OleDb.OleDbException: 更新可能なクエリであることが必要です。」
というメッセージが表示されます。

UpdateQueryをみると

UPDATE [テーブル1] SET [aaa] = ?, [bbb] = ? WHERE [ID] = ?となっております。
(?部にはコントロールの値がはいるということですよね?)

なにかほかに設定しないことがあるのでしょうか?

宜しくお願いします。
未記入
会議室デビュー日: 2007/04/27
投稿数: 15
投稿日時: 2007-12-19 14:04
データベースのセキュリティで外部からの書込み許可がチェックされていませんでした。
ご迷惑おかけしました。
1

スキルアップ/キャリアアップ(JOB@IT)