0

我要存储六个变量,其中三个是整数,三个是字符串数据类型,这是我准备好的语句代码

PreparedStatement stmt = connection.prepareStatement("insert into mydb (firstInt, firstString, secondString, secondInt, thirdInt, thirdString ) values (?, ?, ?, ?, ?, ?)");
    stmt.setInt(1, firstInt);
    stmt.setString(2, firstString);
    stmt.setString(3, secondString);
    stmt.setInt(4, secondInt);
    stmt.setInt(5, thirdInt);
    stmt.setString(6, thirdString);
    stmt.executeUpdate();

问题是字符串和整数类型变量没有存储在数据库中。这段代码有什么问题?

4

1 回答 1

0

可能是您没有提交事务,并且自动提交可能在数据库级别设置为 false。请检查您的代码和数据库设置。

于 2013-04-28T16:41:49.180 回答