首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

哪位高手能讲解一下这句代码,感激不尽oracle.jdbc.driver.OracleTypes.CURSOR

2011-12-21 
谁能讲解一下这句代码,感激不尽oracle.jdbc.driver.OracleTypes.CURSORif (types ! null) {for (int a

谁能讲解一下这句代码,感激不尽oracle.jdbc.driver.OracleTypes.CURSOR
if (types != null) {
  for (int a = 0; a < types.length; a++) {
  if (isOut[a] == true) {
  if (Types.NUMERIC == types[a]) {
  //number
  lists.add(cstm.getInt(a));
  }
  else if (Types.VARCHAR == types[a]) {
  lists.add(cstm.getString(a));
  }
  else if (Types.DATE == types[a]) {
  lists.add(cstm.getString(a));
  }

  else if (oracle.jdbc.driver.OracleTypes.CURSOR == types[a]) {
  lists.add(resultSetToArray( (ResultSet) cstm.getObject(a)));
  }
  }
  }
  }

[解决办法]
就是判断types[a] 是否等于 OracleType中的CURSOR(游标)类型。

热点排行