String sql = "insert into student1 (name,age) values (name=?,age=?)";--此处就指定了两个?
try {
PreparedStatement ps = conn.prepareStatement(sql);
ps.setString(2, name);--这个地方和
ps.setInt(3, age);--这个地方就错了哦
ps.execute();
应该改成:
ps.setString(1,name);--这个地方和
ps.setInt(2, age);--这个地方就错了哦
试试 把%号写在传进去的参数中
~