飙血推荐
  • HTML教程
  • MySQL教程
  • JavaScript基础教程
  • php入门教程
  • JavaScript正则表达式运用
  • Excel函数教程
  • UEditor使用文档
  • AngularJS教程
  • ThinkPHP5.0教程

Hibernate的插入数据有关问题

时间:2021-12-14  作者:匿名  

Hibernate的插入数据有关问题   没保存成功,没报错

String[] str = 域名t(",");
域名tln(str[0]+"==="+str[1]);//ID可以打印出来
Session session =null;
SQLQuery query =null;
try{
session= 域名urrentSession();
for(int i =0 ;i<域名th; i++){
String sql = "update user_table set yd_channl=\'"+id1+"\',lt_channl=\'"+id2+"\', dx_channl=\'"+id3+"\' where id="+str[i]+" ";
query = 域名teSQLQuery(sql);
域名uteUpdate();
域名tln("---域名--------");
}
  }catch(Exception e){
域名tStackTrace();
}
}

代码执行的时候,到域名uteUpdate();这里就停止了。
知道为什么吗?没有报错。sql语句没问题,可以在数据库里面正常修改。

 

 

 

你没有开启事物,当然不行了,加上事物试试

Transaction tx = 域名nTransaction();
域名uteUpdate();
域名it();

 

湘ICP备14001474号-3  投诉建议:234161800@qq.com   部分内容来源于网络,如有侵权,请联系删除。