Java变量未保存在数据库中

时间:2013-04-28 16:34:57

标签: java mysql

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

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();

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

1 个答案:

答案 0 :(得分:0)

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