jsp数据库连接中"无效的描述符索引"问题的解决
2007-08-09 15:33
801 查看
这几天在用jsp在连接数据库时出现了这样一个问题:无效的描述符索引.
我以为是上次数据库连接时没关掉连接,于是将前面的一个数据库连接close掉了.但还是这个问题,于是我重新启动了虚拟服务器:Tomcat,结果依然.最后才发现错误的原因,在这贴出来,给大家参考:
在JSP页面用RS连接数据库时如果发生这种错误,就是因为RS取值的时候没有按照数据库中字段的顺序.
Microsoft][ODBC SQL Server Driver]无效的描述符索引问题的解决
在jsp对sqlserver数据库进行数据读取的时候,
必须按照表中列名的顺序读取,否则会出现错误
取数据的时候要按照数据库字段的顺序来取
比如数据库 varchar id
varchar name
varchar address
取的时候一定要按下面顺序来取:
rs.getString("id")
rs.getString("name")
rs.getString("address")
再赋值
String s1=rs.getString("id");
String s2=rs.getString("name");
String s3=rs.getString("address");
之后可以随意顺序使用s1,s2,s3了!
相关文章推荐
- 关于在英创em9161板上使用ADO.net连接远程数据库提示 “无法找到 PInvoke dll"dbnetlib.dll"”问题解决方法
- java 连接 mysql 数据库"javax.servlet.ServletException: org.gjt.mm.mysql.Driver"是什么问题,怎样解决?
- 问题解决:javax.servlet.jsp.el.ELException: The "." operator was supplied with an index value of type "java.lang.String" to be applie
- 解决JSP页面无法使用EasyUI里面class="easyui-dialog"的问题
- sql2008出现问题“因为无法为数据库 'MRsys' 中的对象 'dbo.T_USER_1311_DATA' 分配空间, 'PRIMARY' 文件组已满。请删除不需要的文件..."问题,解决了
- ASP.net vs2010 中"名称以无效字符开头"问题解决?
- ASP.net中"名称以无效字符开头"问题解决?
- 已成功与服务器建立连接,但是在登录前的握手期间发生错误"问题解决方案
- 已成功与服务器建立连接,但是在登录前的握手期间发生错误"问题解决方案
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- 已解决:大量的全表扫描 "直接路径读" 引发的数据库性能问题
- 数据库连接,有时会出错在conn.open connstr这地方的问题,及联接查询调用rs("user.id")的问题2006-6-8-4
- "ora-00988 缺少或无效口令"问题的解决方法
- 解决JSP页面无法使用EASYUI里面CLASS="EASYUI-DIALOG"的问题
- php 解决 json_encode 数据进入数据库 把"\" 去掉的问题
- 解决"LNK1201:写入程序数据库 ‘.pdb’时出错"问题
- tomcat下解决 iOS7.1企业应用"无法安装应用程序 因为证书无效"的问题
- iOS开发"此证书的签发者无效"问题解决
- JSP中乱码问题解决(一、JSP页面显示乱码,二、表单提交中文时出现乱码,三、数据库连接出现乱码,四、数据库的显示乱码 )
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结