※ ChatGPTを利用し、要約された質問です(原文:削除の時エラーがでます)
削除時のエラーが発生しています
このQ&Aのポイント
アクセスのデータを1件削除する処理でエラーが発生しています。
NTサーバーのシステムDSNにデータベースの登録はされており、他の画面では参照や追加ができています。
エラーメッセージは「Microsoft OLE DB Provider for ODBC Drivers エラー '80040e14'」で、クエリ式の構文エラーが原因です。
こんにちは
アクセスのデーター1件削除を作っているのですが、どうしてもエラーが出てしまいます。どなたかご教授下さい。
NTサーバーのシステムDSNにデーターベースの登録はしていて他の画面では参照や追加は出来ています。
<%
adrs=session("adrs")
'=========================================================
'1件削除(e-mail.mdb の mail1 テーブル)
'=========================================================
Dim SQL,RS
Set RS = Server.CreateObject("ADODB.Connection")
RS.open "e-mail"
RS.Execute ("DELETE FROM mail1 WHERE email="& adrs &"")
%>
エラーの内容
Microsoft OLE DB Provider for ODBC Drivers エラー '80040e14'
[Microsoft][ODBC Microsoft Access Driver] クエリ式 'email=hogemail@hoge.co.jp' の 構文エラー : 演算子がありません。
よろしくお願いします。
お礼
早々の回答ありがとうございました。 問題なくできました。
補足
ポイントを発行しようとして良点にチェックを入れて締め切りをクリックしているのですが、良点か次点を選択して下さい。みたいなエラーが帰って来て質問を締め切れません。もう少し待って見てもう一度やってみますのでそれまで待っていてください。