在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+"')");