ORA-01008: 并非所有变量都已关联

fansoapple 2007-09-18 08:35:50
各位大虾
修改的时候一直出现这个问题,帮忙看下~~~~
代码如下


sql.append(" update TB_INF_MODELTESTINFO set C_EMPOID=?"+",")
.append(" C_OPERATETIME=?"+",")
.append(" C_OPERATOR=?"+",")
.append(" C_DATE=?"+",")
.append(" C_SUMMARIZE=?"+",")
.append(" C_MARK=?"+",")
.append(" C_UNITIDEA=?"+",")
.append(" C_COMMITTEEIDEA=?"+",")
.append(" C_GROUPIDEA=?"+",")
.append(" C_MODEDUTYID=?")
.append(
" where C_OID_MODELTESTINFO=?");
try {
java.sql.PreparedStatement state = this.getSession().connection().prepareStatement(sql.toString());
state.setLong(1, vo.getEmpID());
state.setTimestamp(2, new java.sql.Timestamp(curDate.getTime()));
state.setLong(3, curEmpID);
state.setTimestamp(4, new java.sql.Timestamp(vo.getDate().getTime()));
state.setString(5, vo.getSummarize());
state.setInt(6, vo.getMark());
state.setString(7, vo.getUnitIdea().getCode());
state.setString(8, vo.getCommIdea().getCode());
state.setString(9, vo.getGroupIdea());
state.setLong(10, vo.getModelDutyID());
state.setLong(11, vo.getOid());

state.executeUpdate(sql.toString());
...全文
228 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fansoapple 2007-09-18
  • 打赏
  • 举报
回复
这句sql执行的时候就出错,所以也没有找到log,但是我设断点看了下,没有空值~~~
sgdb 2007-09-18
  • 打赏
  • 举报
回复
把执行的sql log出来,我估计你这边有空值导致的

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧