CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

各位大侠,难道sql Server不可以用ResultSet.last()等这类的方法吗?

楼主clubsondy(小晨光www.clubsondy.com)2005-04-03 21:24:29 在 Java / Web 开发 提问

各位大侠,难道sql   Server不可以用ResultSet.last()等这类的方法吗? 问题点数:20、回复次数:4Top

1 楼clubsondy(小晨光www.clubsondy.com)回复于 2005-04-03 21:26:24 得分 0

难道不可以吗?Top

2 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-04-03 21:34:14 得分 20

这个是要驱动程序支持的  
   
  而且你要这样来使用  
  Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);Top

3 楼clubsondy(小晨光www.clubsondy.com)回复于 2005-04-03 22:22:03 得分 0

但是照楼上改了,变成这样  
  Apache   Tomcat/4.0.6   -   HTTP   Status   500   -   Internal   Server   Error  
   
  --------------------------------------------------------------------------------  
   
  type   Exception   report  
   
  message   Internal   Server   Error  
   
  description   The   server   encountered   an   internal   error   (Internal   Server   Error)   that   prevented   it   from   fulfilling   this   request.  
   
  exception    
   
  javax.servlet.ServletException:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Invalid   operation   for   the   current   cursor   position.  
  at   org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:471)  
  at   org.apache.jsp.view_0005fnews$jsp._jspService(view_0005fnews$jsp.java:292)  
  at   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)  
  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:853)  
  at   org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)  
  at   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)  
  at   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)  
  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:853)  
  at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)  
  at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)  
  at   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)  
  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)  
  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)  
  at   org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)  
  at   org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)  
  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)  
  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)  
  at   org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)  
  at   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)  
  at   org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)  
  at   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)  
  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)  
  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)  
  at   org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)  
  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)  
  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)  
  at   org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)  
  at   org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)  
  at   java.lang.Thread.run(Thread.java:534)  
   
   
  root   cause    
   
  java.sql.SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Invalid   operation   for   the   current   cursor   position.  
  at   com.microsoft.jdbc.base.BaseExceptions.createException(Unknown   Source)  
  at   com.microsoft.jdbc.base.BaseExceptions.getException(Unknown   Source)  
  at   com.microsoft.jdbc.base.BaseResultSet.validateCursorPosition(Unknown   Source)  
  at   com.microsoft.jdbc.base.BaseResultSet.getString(Unknown   Source)  
  at   com.microsoft.jdbc.base.BaseResultSet.getString(Unknown   Source)  
  at   org.apache.jsp.view_0005fnews$jsp._jspService(view_0005fnews$jsp.java:122)  
  at   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)  
  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:853)  
  at   org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)  
  at   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)  
  at   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)  
  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:853)  
  at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)  
  at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)  
  at   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)  
  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)  
  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)  
  at   org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)  
  at   org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)  
  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)  
  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)  
  at   org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)  
  at   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)  
  at   org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)  
  at   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)  
  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)  
  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)  
  at   org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)  
  at   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)  
  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)  
  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)  
  at   org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)  
  at   org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)  
  at   java.lang.Thread.run(Thread.java:534)  
   
   
   
  --------------------------------------------------------------------------------  
  的错误.!!  
  又怎么改过呢?Top

4 楼clubsondy(小晨光www.clubsondy.com)回复于 2005-04-03 22:35:23 得分 0

Microsoft][SQLServer   2000   Driver   for   JDBC]Invalid   operation   for   the   current   cursor   position.  
   
  出现这种错又怎样改呢?Top

相关问题

  • sql server的自增类型
  • sql server jdbc 不能同时打开两个ResultSet吗?
  • SQL Server
  • SQL server
  • 请教,SQL SERVER中money数据类型
  • 如何使用SQL Server的binary类型?
  • sql server中的datetime类型的问题
  • 关于SQl Server的Datetime类型
  • sql server 中该定义什么类型?
  • JSP不支持MS SQL Server bigint类型?

关键词

  • apache
  • jsp
  • server
  • resultset
  • internal
  • at org
  • error

得分解答快速导航

  • 帖主:clubsondy
  • jFresH_MaN

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo