【发布时间】:2016-01-23 07:30:12
【问题描述】:
我的 JDBC 代码是:
String name=req.getParameter("name");
String regno=req.getParameter("regno");
String m1=req.getParameter("m1");
String m2=req.getParameter("m2");
String m3=req.getParameter("m3");
Statement stmt=con.createStatement();
stmt.execute("create table students(sname varchar(20),regno varchar(10),mark1 int,mark2 int,mark3 int)");
stmt.execute("insert into students values('"+name+"','"+regno+"',"+m1+","+m2+","+","+m3+")");
执行上述代码后出现以下错误。
java.sql.SQLException:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '98)' 附近使用正确的语法
这是怎么引起的,我该如何解决?
【问题讨论】: