Thick_eggplant 2015-03-31 11:51 采纳率: 0%
浏览 5709

websphere报错,数据库是DB2

后台DBManager在预加载完sql之后报错,报错信息如下:com.ibm.db2.jcc.am.SqlSyntaxErrorException: [jcc][10145][10844][3.69.24] 参数 1 无效:参数索引超出范围。 ERRORCODE=-4461, SQLSTATE=42815

程序代码:
buffer.append("WHERE ");
buffer.append("SystemCode = ? And ");
buffer.append("ParamCode = ?");

    dbManager.prepareStatement(buffer.toString());
    //设置条件字段;
    dbManager.setString(1,systemCode);
    dbManager.setString(2,paramCode);

报错就在dbManager.setString(1,systemCode);这里。第一次来CSDN发帖子求助,希望各路大神帮忙。

  • 写回答

1条回答 默认 最新

  • 清水依恋成 2015-04-02 09:19
    关注

    看看你的sql里面问号是不是敲错了,敲成中文的问号了

    评论

报告相同问题?

悬赏问题

  • ¥50 树莓派安卓APK系统签名
  • ¥15 maple软件,用solve求反函数出现rootof,怎么办?
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题
  • ¥20 求一个html代码,有偿
  • ¥100 关于使用MATLAB中copularnd函数的问题
  • ¥20 在虚拟机的pycharm上
  • ¥15 jupyterthemes 设置完毕后没有效果
  • ¥15 matlab图像高斯低通滤波
  • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
  • ¥50 基于极化码的电力线通信系统仿真