java连接SQL Server 提示Class.forName("...")出错! 附上代码,来看一下啊
try
{
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver "); //出错提示指向这行
...
}
错误提示:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
怎么回事啊?
------解决方案-------------------- 给大家介绍个技术群
大家一起学习,一起提高
32517633
------解决方案--------------------路径错了!!!
------解决方案--------------------java.lang.
ClassNotFoundException:
环境有问题,sql server的jdbc位置不对。
------解决方案--------------------sql server的jdbc没有在classpath中设置
------解决方案--------------------要导入import java.sql.*
------解决方案--------------------msbase.jar msutil.jar mssqlserver.jar 这三个文件考到%tomcat_home%/common/lib目录下
------解决方案--------------------找不到驱动
纯驱动的三个jar 包 没有配置好
------解决方案--------------------msbase.jar msutil.jar mssqlserver.jar
把这些文件,拷至你项目的web-inf\lib目录下,重启TOMCAT
------解决方案--------------------你在eclipse里把驱动jar包加载工程的编译路径中,问题就可以解决!
------解决方案--------------------你把三个jar文件放在工程里面。
------解决方案--------------------去下那3个驱动包 放在你的工程中 这3个包在MSSql server网站上有
------解决方案--------------------没拷贝这3个文件
msbase.jar msutil.jar mssqlserver.jar
------解决方案--------------------java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver 说明系统没有找到你的数据库驱动程序
应该在你的程序里(\web-info\lib目录下),或在服务器的\lib目录下(具体服务器目录不同),或系统环境变量里设置驱动程序.