Đoạn mã sau tạo một chuỗi SQL tạo lỗi cú pháp (3134) trong MS Access.Lỗi thời gian chạy VBA 3134
sql = "INSERT INTO tblItems (desc, descExtended, itemNumber, currentPrice) " & _
"VALUES (" & _
"'" & rs.Fields("Field6") & "', " & _
"'" & rs.Fields("Field7") & "', " & _
rs.Fields("Field1") & ", " & _
rs.Fields("Field8") & _
")"
db.Execute sql, dbFailOnError
Giá trị của "sql" chuỗi trong đó sản xuất các lỗi cú pháp là:
"INSERT INTO tblItems (desc, descExtended, itemNumber, currentPrice) VALUES ('APPLE Granny Smith SLI IQF', ' GEMS OF FRUIT ', 2050791, 49) "
Tên bảng và trường là chính xác. Các trường "desc" và "descExtended" thuộc loại Văn bản. "itemNumber" và "currentPrice" là Số.
Tương tự như: http://stackoverflow.com/questions/1447623/do-i-have-an-error-in-this-sql-created-using- vba – xQbert