在JDBC中工作时,尽管它是一个合法变量,并且hoursWorked
是一个列名,但我始终收到hoursWorkedToday
令牌的语法令牌错误。类型也匹配。为什么我得到这个令牌的语法错误?
projectUpdate.executeUpdate("INSERT INTO projectLog (hoursWorked, weyerhaeuserWork, sudokuWork,websiteWork, scriptWork," +
"tropeWork) VALUES ("hoursWorkedToday +",'"+internWork+"','"+sudokuWork+"', '"+websiteWork+"' ,'"+scriptWork+"' ,'"+tropeWork+"')");
获取有关hoursWorkedToday
错误再次,不知道为什么....语法与我已经运行其他查询,例如匹配起来......
workoutUpdate.executeUpdate("INSERT INTO workoutLog (workedOut, milesRan, comments) VALUES (1,"+miles+" ,"+
workoutComments+"')");