日期:2014-05-20  浏览次数:20804 次

数据库连接问题?
环境变量:.;C:\Program   Files\Java\j2sdk1.5.0\lib;C:\Program   Files\Java\j2sdk1.5.0\lib\tools.jar;C:\Program   Files\Microsoft   SQL   Server   2000   Driver   for   JDBC\lib\msbase.jar;C:\Program   Files\Microsoft   SQL   Server   2000   Driver   for   JDBC\lib\mssqlserver.jar;C:\Program   Files\Microsoft   SQL   Server   2000   Driver   for   JDBC\lib\msutil.jar;C:\Program   Files\Apache   Software   Foundation\Tomcat   5.5\common\lib


Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ").newInstance();

提示 "没有找到具有指定名称的类的定义 "错误.
请问是什么原因啊?

------解决方案--------------------
IMPORT com.microsoft.jdbc.sqlserver.SQLServerDriver
看看CLASSPATH有没有这个驱动,因为没有所以不行,去MS官网下个SQLSERVER的驱动
如果XP系统记得打补丁
------解决方案--------------------

------解决方案--------------------
好像得打sp4的补丁吧
------解决方案--------------------
用它 http://sourceforge.net/projects/jtds
------解决方案--------------------
JDBC驱动已经装好,也打了SP3补丁
import com.microsoft.jdbc.sqlserver.SQLServerDriver
提示错误!

这就是不对嘛,没放到CLASSPATH里面,当然报错了
------解决方案--------------------
把错误的信息贴出来看看吧,
------解决方案--------------------
我今天也遇到同样问题,不过重启就好了。
------解决方案--------------------
classpath:.;C:\Program Files\Java\j2sdk1.5.0\lib;C:\Program Files\Java\j2sdk1.5.0\lib\tools.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib
===================================================================
别这样写你的classpath,path里面应该这样写,我建议你将C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\这个目录下的msbase.jar,mssqlserver.jar,msutil.jar;都拷贝到你的C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib,C:\Program Files\Java\j2sdk1.5.0\lib;各一份,最好在你的应用项目的lib下也考一份,绝对保险,你的classpath太多了,很多都用不到的啊

------解决方案--------------------
你使用什么开发工具,
------解决方案--------------------
你的环境变量的长度超出了最大字数,系统根本就认不出来,你要是非要用环境变量的话,建议你把sqlserver涉及到的三个jar文件放到一个路径比较短的文件夹里然后再重新设置一下环境变量
------解决方案--------------------
去这里看看吧:
http://www.javadingle.com