解决问题:java.lang.AbstractMethodError: com.microsoft.jdbc.base.BasePreparedStatement.getParameterMetaData...
来源:互联网 发布:unity源码 泄露 编辑:程序博客网 时间:2024/05/16 12:28
在使用QueryRunner出现以下错误的解决方法:
java.lang.AbstractMethodError: com.microsoft.jdbc.base.BasePreparedStatement.getParameterMetaData()Ljava/sql/ParameterMetaData;
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.getParameterMetaData(DelegatingPreparedStatement.java:223)
at org.apache.commons.dbutils.QueryRunner.fillStatement(QueryRunner.java:176)
at org.apache.commons.dbutils.QueryRunner.update(QueryRunner.java:595)
at org.apache.commons.dbutils.QueryRunner.update(QueryRunner.java:655)
......
......
出现此问题是由于驱动程序所致,一个JAVA高手说的,不是我,经过本人验证,确实也是如此。
解决方法:
不要使用Microsoft SQL Server 2000 Driver for JDBC的驱动,因为Microsoft的驱动有BUG,改用JTDS驱动,同时修改相关的连接串。
作者:林寿全 发表地点:广州 时间:2010.08.22 11:09
- 解决问题:java.lang.AbstractMethodError: com.microsoft.jdbc.base.BasePreparedStatement.getParameterMetaData...
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.getJDBCMajorVersion()
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.getJDBCMajorVersion()
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys
- [mssql-jdbc故障]java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGe
- java连sql server 问题 java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.getJ
- 【HIbernate】java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z
- 【HIbernate】java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z
- 利用myeclipse工具快速hibernate开发遇到问题:java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabas
- java.lang.AbstractMethodError: Method oracle/jdbc/driver/T4CPreparedStatement.getParameterMetaData()
- Hibernate3.2与Sql连接时出现的--java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z
- java.lang.AbstractMethodError: com.mysql.jdbc.PreparedStatement.setBinaryStream
- java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
- java.lang.AbstractMethodError com.mysql.jdbc.Connection.isValid(I)Z
- java.lang.AbstractMethodError: oracle.jdbc.driver...解决方法
- java.lang.AbstractMethodError: com.mysql.jdbc.PreparedStatement.setCharacterStream(ILjava/io/Reader;
- 经典文章-API Hook Revealed - 2
- rmsock 命令
- hibernate的各种保存方式的区别
- LINUX下的tty,console与串口
- 主要测试内存和数据库
- 解决问题:java.lang.AbstractMethodError: com.microsoft.jdbc.base.BasePreparedStatement.getParameterMetaData...
- asp.net 不安装客户端连接oracle
- glGenTextures
- ACE线程管理机制-并发控制(1)
- 怎样报表数据库
- 怎样设计 数据库经验谈
- 经典文章-API Hook Revealed - 3
- servlet文件下载
- memcache