가끔 ASP를 작성하고 conn.execute(sql)를 사용하여 Access 데이터베이스 데이터를 쿼리, 업데이트, 삽입할 때 해당 명령문이 확실히 맞는 경우 sql 문 오류가 나타나는 경우가 종종 있는데, 이를 특별히 요약해 놓았습니다. "[", " "]" 해결 방법:
예 1: 다음에서 *를 선택합니다.
오류가 발생하면 다음과 같이 변경할 수 있습니다. 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&"')"
오류가 발생하면 다음과 같이 변경합니다.
mybook에 삽입( [이름], [작성자], [모바일] ) VALUES ('"&data1&"','"&data2&"','"&data3&"')"