Spring的JDBCTemplate,产生了Exception in thread "main" org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.sqlserver.jdbc.SQLServerDriver'的异常打印
解决方式 :
1,将msbase.jar,mssqlserver.jar,msutil.jar,sqljdbc.jar放到Build path下
2,查看当前JDBC驱动程序 版本:
网上有说:
SQL Server2000的JDBC驱动程序的DriverClassName是 "com.microsoft.jdbc.sqlserver.SQLServerDriver"
SQL Server2005的JDBC驱动程序的DriverClassName是 "com.microsoft.sqlserver.jdbc.SQLServerDriver"
但鄙人的是SQL Server2000 且 DriverClassName是 "com.microsoft.sqlserver.jdbc.SQLServerDriver"
调试 通过,且能正常读取数据