ASP+Access莫名奇妙的sql語句出錯處理
發(fā)表時間:2024-06-04 來源:明輝站整理相關軟件相關文章人氣:
[摘要]有時候寫ASP用conn.execute(sql)查詢、更新、插入Access數據庫數據時,明明正確的語句卻往往會顯示sql語句錯誤,相當惱火,特進行了歸納,可適當為字段添加“[”、“]”解決:例1:select * from a如出現錯誤,可改為:select * from [a]例2:UPDA...
有時候寫ASP用conn.execute(sql)查詢、更新、插入Access數據庫數據時,明明正確的語句卻往往會顯示sql語句錯誤,相當惱火,特進行了歸納,可適當為字段添加“[”、“]”解決:
例1:select * from a
如出現錯誤,可改為:select * from [a]
例2:UPDATE [user] SET password = '"&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&"')"