数据库从oracle迁移到金仓上后
在金仓数据库连接后用statement在set时出现数组越界!!!!
[Cause: java.lang.ArrayIndexOutOfBoundsException: 0
at com.kingbase.jdbc3.AbstractJdbc3Statement.setString(Unknown Source)
at com.mchange.v2.c3p0.impl.NewProxyCallableStatement.setString(NewProxyCallableStatement.java:3018)
求助,不知道怎么解决啊,有谁比较懂金仓!!
在金仓数据库连接后用statement在set时出现数组越界!!!!
[Cause: java.lang.ArrayIndexOutOfBoundsException: 0
at com.kingbase.jdbc3.AbstractJdbc3Statement.setString(Unknown Source)
at com.mchange.v2.c3p0.impl.NewProxyCallableStatement.setString(NewProxyCallableStatement.java:3018)
求助,不知道怎么解决啊,有谁比较懂金仓!!
Connection conn = null;
CallableStatement cstmt = null;
ResultSet rs = null; try {
conn = getSqlMapClientTemplate().getDataSource().getConnection();
String sql = "{ call prc_query(?,?,?,?,?,?)}";
cstmt = conn.prepareCall(sql);
cstmt.setString(1, sqlselect);//是在这一行报错的 ,但是这不是JDBC架包里面的东西吗
cstmt.setInt(2, pages.getCurrentPage());