java链接sql server2008数据库时不能实现查询功能
java链接sqlserver2008数据库时不能实现查询功能,但增加删除修改都可以,代码也是没问题。当程序中用mysql数据库就可以实现查询显示。StringJDriv...
java链接sql server2008数据库时不能实现查询功能,但增加删除修改都可以,代码也是没问题。当程序中用mysql数据库就可以实现查询显示。 String JDriver = "com.mysql.jdbc.Driver"; // MySQL提供的JDBC驱动 String url = "jdbc:mysql://localhost/mydb?seUnicode=true&characterEncoding=UTF-8"; // 但是当改为sql server2008时,(驱动包添加了)就不能实现查询显示模块了但依旧可以增删改。String sDBDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; String url = "jdbc:sqlserver://115.154.92.112:1433;"+ "DatabaseName=master"; 运行报错如下:com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:170) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.throwNotScrollable(SQLServerResultSet.java:376) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.verifyResultSetIsScrollable(SQLServerResultSet.java:399) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.beforeFirst(SQLServerResultSet.java:1239) at GUI.swing.QueryStaff.jb1ActionPerformed(QueryStaff.java:305) at GUI.swing.QueryStaff.access$1(QueryStaff.java:223) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:170) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.throwNotScrollable(SQLServerResultSet.java:376) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.verifyResultSetIsScrollable(SQLServerResultSet.java:399)求解决!!!!!!!!!!!!!!!!!!!
求解决 先谢谢各位大神 展开
求解决 先谢谢各位大神 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询