ASP を作成し、conn.execute(sql) を使用して Access データベース データをクエリ、更新、挿入する場合、ステートメントが明らかに正しい場合に SQL ステートメント エラーが頻繁に表示されることがありますが、これを特別にまとめました。 "[", " "]" 解決策:
例 1: select * from a
エラーが発生した場合は、次のように変更できます。 select * from [a]
例 2: UPDATE [user] SET パスワード = '"&data1&"' where secname='"&data2&"'"
エラーが発生した場合は、次のように変更できます: UPDATE [user] SET [password] = '"&data1&"' where secname='"&data2&"'"
例 3: INSERT INTO mybook ( name, by, mobile ) VALUES (' "&data1&" ','"&data2&"','"&data3&"')"
エラーが発生した場合は、次のように変更します。
INSERT INTO mybook ( [name], [by], [mobile] ) VALUES ('"&data1&"','"&data2&"','"&data3&"')"