我可以知道这个sql语句中的错误是什么,我使用这种方法从我的客户端添加一个计划.我正在使用RMI技术
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String database = "jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ="+path+".accdb;";
dbConn = DriverManager.getConnection(database, "", "");
ps = dbConn.prepareStatement("INSERT into Schedule(Subject, Student, Instructor, Time, Days, Room) VALUES(?,?,?,?,?,?)");
ps.setString(1, subject);
ps.setString(2, student);
ps.setString(3, instructor);
ps.setString(4, time);
ps.setString(5, days);
ps.setString(6, room);
ps.executeUpdate();
Run Code Online (Sandbox Code Playgroud)
当我公开这个方法时总会出现错误,这里是:
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
Run Code Online (Sandbox Code Playgroud)