Query query=session.createQuery("update Users set users.name=?,users.userpwd=? where users.userid=?");
query.setString(0,name);
query.setString(1,password);
query.setInteger(2,id);
query.executeUpdate();
运行时,出现Exception in thread "main" java.lang.IllegalArgumentException: node to traverse cannot be null!,问题代码在第一行,百度上说的是缺少逗号,但是我这行代码有逗号啊,把问号换成值在plsql中都能执行,实在看不出哪出问题了,求解。hibernateexception
query.setString(0,name);
query.setString(1,password);
query.setInteger(2,id);
query.executeUpdate();
运行时,出现Exception in thread "main" java.lang.IllegalArgumentException: node to traverse cannot be null!,问题代码在第一行,百度上说的是缺少逗号,但是我这行代码有逗号啊,把问号换成值在plsql中都能执行,实在看不出哪出问题了,求解。hibernateexception
query.executeUpdate();
把问号写死测试呢。