insertString = "INSERT INTO paymentRecord(paymentEventDate,paymentType,paymentRecordNotes,value,clientID,jobID)
VALUES (recordDate,recordType,recordNotes,paymentValue,clientID,jobID);"
DoCmd.SetWarnings False
DoCmd.RunSQL insertString
DoCmd.SetWarnings True
这段代码返回一个语法错误,我不知道为什么。所有插入值和列都正确。
这段代码被用于ms-access前端和mysql数据库后端。
1条答案
按热度按时间bf1o4zei1#
必须连接以下值:
此外,必须正确格式化和分隔值,例如使用myfunction csql。
更好的是,使用参数。