jsp连接数据库过程中出现的错误:
错误(1)
解决方法:
1去微软网站上下载JDBC For SQL Server的驱动,安装上后(C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC/lib),把其安装上的三个JAR包(msbase.jar/mssqlserver.jar/msutil.jar),设置到 classpath里面。
2如果还是报告找不到驱动程序的话,就把以上的三个JAR包复制到%JAVA_HOME%/jre/lib/ext下面。
3如果在项目中要引用这三个JAR包,就把其复制/WEB-INF/lib/下面。
错误(2)
解决方法:
SQL Server2000 SP1中存在一个BUG,必须要升级到SP3才能链接成功。
错误(3)
解决方法:
包资源管理器-->包名右键"构建路径"-->配置构建路径-->java构建路径-->库-->添加外部JAR
把那三个JAR选择进去就可以了.
添加后三个JDBC文件就有了.
错误(1)
java.lang.ClassNotFoundException:com.microsoft.jdbc.sqlserver.SQLServerDriver |
解决方法:
1去微软网站上下载JDBC For SQL Server的驱动,安装上后(C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC/lib),把其安装上的三个JAR包(msbase.jar/mssqlserver.jar/msutil.jar),设置到 classpath里面。
2如果还是报告找不到驱动程序的话,就把以上的三个JAR包复制到%JAVA_HOME%/jre/lib/ext下面。
3如果在项目中要引用这三个JAR包,就把其复制/WEB-INF/lib/下面。
错误(2)
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) |
解决方法:
SQL Server2000 SP1中存在一个BUG,必须要升级到SP3才能链接成功。
错误(3)
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver ......... Error Trace in getConnection() : com.microsoft.jdbc.sqlserver.SQLServerDriver Error: No active Connection |
解决方法:
包资源管理器-->包名右键"构建路径"-->配置构建路径-->java构建路径-->库-->添加外部JAR
把那三个JAR选择进去就可以了.
添加后三个JDBC文件就有了.