当前位置: 技术问答>java相关
连接数据库时出现[Message][ODBC 驱动程序 管理器]非法的描述器索引。是什么问题?
来源: 互联网 发布时间:2015-02-08
本文导语: 连接数据库时出现[Message][ODBC 驱动程序 管理器]非法的描述器索引。是什么问题? | 一般来说是因为你在一个ResultSet里面多次访问同一个结果字段或者没有按照表中的顺序访问结果字段。例如...
连接数据库时出现[Message][ODBC 驱动程序 管理器]非法的描述器索引。是什么问题?
|
一般来说是因为你在一个ResultSet里面多次访问同一个结果字段或者没有按照表中的顺序访问结果字段。例如你的表为:
personal:
name char(20)
birthdate date
你使用:
rs.getString("name");
rs.getString("name");//对name的两次访问
或者:
rs.getDate("birthdate");
rs.getName("name");//顺序错误,应该按照表的定义顺序
这两种情况都会出现你的错误。
personal:
name char(20)
birthdate date
你使用:
rs.getString("name");
rs.getString("name");//对name的两次访问
或者:
rs.getDate("birthdate");
rs.getName("name");//顺序错误,应该按照表的定义顺序
这两种情况都会出现你的错误。