金融其它 数据库null

DB2中使用moveToInsertRow()出错,为什么?

程序如下:
if (user != null) {
     sql = "select " + dbLink.sqlStar(tbName) +
     " from "+tbName;
     rs = dbLink.openResultSet(sql, true);
     if (frmValue!=null)
     {
      for (int i = 0; i < frmValue.length; i++) {
       rs.moveToInsertRow();
       rs.updateString("fuserName", user);
       rs.updateString("FfundCode", fund==null? " " : fund);
       rs.updateString("FrightCode", frmValue[i][0]);
       rs.updateString("Foperation", frmValue[i][1]);
       rs.updateString("Ftype", type);
       if(role.equalsIgnoreCase("user"))
        rs.updateString("Frole", roleCode.equalsIgnoreCase("")? " " : roleCode);
       rs.insertRow();
      }
     }
但是执行的时候,报如下错误:
com.ibm.db2.jcc.b.SqlException: Driver not capable
怎么解决呀?
参与8

7 同行回答

beck_gj07 beck_gj07 系统集成工程师 exinf1
看看高人砸解决显示全部
看看高人砸解决 收起
能源采矿 · 2011-02-15
浏览1055
gaoxine0808 gaoxine0808 软件工程师 羽实箫恩
版本一致啊显示全部
版本一致啊 收起
金融其它 · 2011-02-15
浏览1070
louis0058 louis0058 项目总监 gdsy
上下两个引用就行了,看看版本一致否显示全部
上下两个引用就行了,看看版本一致否 收起
软件开发 · 2011-02-15
浏览1152
gaoxine0808 gaoxine0808 软件工程师 羽实箫恩
没有引用db2java.zip,其他的引用了,这个包去哪下载啊?显示全部
没有引用db2java.zip,其他的引用了,这个包去哪下载啊? 收起
金融其它 · 2011-02-15
浏览1081
gaoxine0808 gaoxine0808 软件工程师 羽实箫恩
db2jcc.jar这个引用了,下面两个没找到显示全部
db2jcc.jar这个引用了,下面两个没找到 收起
金融其它 · 2011-02-15
浏览1084
louis0058 louis0058 项目总监 gdsy
请检查db2jcc.jar;          db2java.zip;          db2jcc_license_cu.jar  是否包含在可访问的路径中显示全部
请检查db2jcc.jar;
          db2java.zip;
          db2jcc_license_cu.jar
  是否包含在可访问的路径中 收起
软件开发 · 2011-02-15
浏览1081
ninth ninth 数据库管理员 拓维信息系统股份有限公司
rs.moveToInsertRow();这个好像在db2不支持。具体可以查看http://publib.boulder.ibm.com/in ... doc/ad/rjvjdapi.htm显示全部
rs.moveToInsertRow();
这个好像在db2不支持。
具体可以查看
http://publib.boulder.ibm.com/in ... doc/ad/rjvjdapi.htm 收起
互联网服务 · 2011-02-15
浏览1140

提问者

gaoxine0808
软件工程师 羽实箫恩
评论43

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-02-15
  • 关注会员:1 人
  • 问题浏览:5268
  • 最近回答:2011-02-15
  • X社区推广