db2-websphere报错,数据库是DB2

问题描述

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发帖子求助,希望各路大神帮忙。

解决方案

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

时间: 2024-11-02 03:29:43

db2-websphere报错,数据库是DB2的相关文章

websphere服务器执行db2存储过程报错

问题描述 was不能执行db2的存储过程,用tomcat服务器可以执行.同样was可以执行oracle的存储过程.错误见图 解决方案

求高手帮忙看看Websphere报错日志,是什么原因造成的错误,谢谢!

问题描述 [13-8-2710:47:05:078GMT+08:00]00002684SystemErrRjp.ne.so_net.ga2.no_ji.jcom.JComException:createInstance()failedHRESULT=0x80080005L[13-8-2710:47:05:078GMT+08:00]00002684SystemErrRatjp.ne.so_net.ga2.no_ji.jcom.IDispatch.create(IDispatch.java:84)[

启动websphere报错。

问题描述 我是在websphere上面部署我原来jboss里面的程序,可是需要的包太多了.我打成ear包之后,新建应用项目的时候加载太慢,浏览器到一般就停止不动的.内存也不涨,cpu也不动了.最后我就想着把一些包放到websphere的lib下面去.这样我的项目会变小,想试试这样可以不.可是这样之后就直接报这样的错误了.麻烦各位帮帮忙,不令赐教.在次拜谢.错误如下:00000000UserRegistryCESECJ0281E:创建用户注册表对象时发生错误.异常:com.ibm.webspher

select-Spring+mybatis+db2 查询sql报错

问题描述 Spring+mybatis+db2 查询sql报错 Spring+mybatis+db2(aix环境) 查询sql报错,用主键查询或者是数据查询正常.. 用字符串查询报错.代码如下. Caused by: org.apache.ibatis.exceptions.PersistenceException: Error querying database. Cause: java.lang.NullPointerException The error may exist in com/

数据库触发器DB2和SqlServer有哪些区别

大部分数据库语句的基本语法是相同的,但具体到的每一种数据库,又有些不一样,例如触发器,DB2和SQL Server两种很大的不同. 例如DB2的一个触发器: CREATE TRIGGER EAS.trName NO CASCADE BEFORE insert //插入触发器 ON eas.T_user REFERENCING NEW AS N_ROW //把新插入的数据命名为N_ROW FOR EACH ROW MODE DB2SQL //每一行插入数据都出发此操作 BEGIN ATOMIC /

DB2卸载重装后重建原来的数据库报错

我在电脑上装了DB2然后建了一个库ASF后来因为某些操作DB2不能用了,我就只能卸载后重新安装db2,安装完后想重新建库ASF,但却报错,提示我数据库以及存在,可我在控制台中确看不到.我想是我卸载时没有卸干净,我现在不知道怎么办了,请高手一定帮忙.谢谢:) ----------------------------------------------- 1.进入db2cmd,输入命令db2 list db directory,看是否有数据库ASF 2.如果有,则在控制中心中使用,在"数据库&quo

访问DB2/NT 6.1服务器端数据库连接报错,求大神解求

问题描述 访问DB2/NT 6.1服务器端数据库连接报错,求大神解求 DB2版本:DB2/NT 6.1 JDBC代码: Class.forName("COM.ibm.db2.jdbc.net.DB2Driver").newInstance(); Connection conn = DriverManager.getConnection("jdbc:db2://170.111.xxx.xxx:50000/xxxxx","xxxx", "x

代码-db2报错求大神解决,在线等到明天

问题描述 db2报错求大神解决,在线等到明天 严重: StandardWrapper.Throwable org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemInfoCache' defined in class path resource [config/core.xml]: Invocation of init method failed; nested e

db2数据库删除-DB2数据库所在磁盘丢失如何删掉数据库并恢复?

问题描述 DB2数据库所在磁盘丢失如何删掉数据库并恢复? 情景:主库:DB2数据库在H盘备库:DB2数据库在H盘故障:备库DB2数据库ABC所在H盘丢失.需求:将备库DB2数据库ABC的信息去掉,从主库导出数据,恢复到备库.尝试:1.从主库中导出数据(主库数据库名称也为ABC),数据文件放在D:DATA2.将主库上的导出文件传送到备库的D:DATA下3.在备库, 导入数据文件,结果报错,说H盘找不到.4.在备库,准备删掉ABC数据库信息,使用db2 drop database db abc报错,