java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引 ResultSet 应用注意
来源:互联网 发布:网络媒介素养基本内容 编辑:程序博客网 时间:2024/04/26 13:31
今天遇到这个错误显示
java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引
在网上搜索发现是在查数据库的时候没有找到那个你那个想找的字段,是因为那个字段在查的时候顺序弄错了。
public Collection selectBusinessAll(){
Collection ret=new ArrayList();
try{
connsqlserver=new Connect();
String sql="select * from tb_business";
ResultSet rs=connsqlserver.executeQuery(sql);
while(rs.next()){
Product product=new Product();
product.setId(rs.getString("id"));
product.setName(rs.getString("name"));
product.setImg(rs.getString("img"));
ret.add(product);
}
}catch(Exception e){
e.printStackTrace();
}
connsqlserver.close();
return ret;
}
这里我的getString的值的顺序应该和表里的顺序一致。
开始rs指向了一个字段去拿它的值
顺序不对的话,他直接跳过,但它不会返回去找的,rs它只会向前走不会回退的。结果它就说是无效的索引;
- java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引 ResultSet 应用注意
- [Microsoft][ODBC SQL Server Driver]无效的描述符索引
- 读取数据库到ArrayList时出现java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引的原因
- Java --[Microsoft][ODBC SQL Server Driver]无效的描述符索引问题的解决
- [Microsoft][ODBC SQL Server Driver]无效的描述符索
- [Microsoft][ODBC SQL Server Driver]无效的描述符索引 问题的解决
- [Microsoft][ODBC SQL Server Driver]无效的描述符索引问题的解决
- [Microsoft][ODB SQL Server Driver]无效的描述符索引
- [Microsoft][ODB SQL Server Driver]无效的描述符索引
- java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 无效的游标状态
- 关于java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓冲区长度问题
- [Microsoft][ODBC Sql Server Driver]无效的连接 错误解决
- java.sql.SQLException: 无效的列索引
- java.sql.SQLException: 无效的列索引
- java.sql.SQLException: 无效的列索引
- java.sql.SQLException: 无效的列索引
- java.sql.SQLException: 无效的列索引
- java.sql.SQLException: 无效的列索引
- XML特殊字符(#.)验证
- 使用CPU计数器监视SQL Server性能的一点提示
- 这是第五峰,我有点恐高
- 补充能量中,可惜没水了
- 啊哈,找到一个卡士蓝莓酸奶
- java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引 ResultSet 应用注意
- BlogHelper Blog自动采集发布小工具
- 庐山漫游
- 关于计算机名称
- 传输维护中常见故障的定位方法及处理技巧
- 庆祝今天湖人119-92赢掘金挺进总决赛,为我赢得了一顿麦当劳!
- PCB布线规则(一)
- 第一次来。。
- Java documentation in Windows Help format