写了插入数据库的方法,经测试能够正常插入。但是调用这个方法,在网页上输入数据时,就插入不成功,也不提示错误,这是为什么呀?哭哭
```java
// 再login表里添加数据的方法
public Usedata insert(int name, int score) throws SQLException {
PreparedStatement prep = conn.prepareStatement("insert into web001.login value (null,?,?)");
prep.setInt(1,name);
prep.setInt(2,score);
prep.execute();
return null;
}
public class text {
public static void main(String[] args) throws SQLException,ClassNotFoundException {
Database database = new Database();
database.showConnect();
database.insert(202203,10);
//这个测试就能成功添加
//向数据库插入网页数据时,添加不进去。一直报:排队失败,也看不到其他错误
try {
Database database =new Database();
database.insert(name,score);
out.println("排队成功");
ArrayList<Usedata> usedata = database.getAllusers();
out.println("当前排队共有:"+usedata.size()+"人");
for (Usedata each:usedata){
out.println(each.getId()+"----"+each.getScore());
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
out.println("排队失败");
} catch (SQLException throwables) {
throwables.printStackTrace();
out.println("排队失败2");
}
```