VBA Run-time error 3134
问题 The following code creates a SQL string which produces a syntax error (3134) in MS Access. 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 The value of the "sql" string which produces the syntax error is: "INSERT INTO tblItems (desc, descExtended, itemNumber, currentPrice) VALUES (