yanjing_mail
yanjing_mail
2010-05-18 16:48

获取了ibatis的Connection只能进行查询无法插入

  • ibatis

代码如下,查询没有问题,执行st.executeUpdate("insert into user_group(group_id,group_name,group_function) values('1','1','1')");时也没有报错,数据库中也没有记录插入。SQL语句肯定没有问题,我用JDBC建立连接就可以插入数据,使用ibatis的连接就不行。
[code="java"]
Connection conn;
try {
conn = sqlMap.getDataSource().getConnection();
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery("select * from user_group");
while (rs.next()) {
System.out.println(rs.getString(2));
}
st.executeUpdate("insert into user_group(group_id,group_name,group_function) values('1','1','1')");
rs.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
[/code]

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答