异常

写代码养猫 2009-03-30 09:36:00

package DBpackage;

import java.sql.*;
/**
*
* @author zhanglongfei
*/
public class DBConnector {
private Connection con;

public Connection getConnectionString() throws ClassNotFoundException, SQLException{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//出现异常
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=SDBBusiness","sa","sa");
return con;
}
}

就这个简单的获取数据库联接的类 ,运行时出现ClassNotFoundException,大家帮我分析下原因
...全文
67 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiangi 2009-03-30
  • 打赏
  • 举报
回复
sql2000需要打sp3补丁。
pwl2014 2009-03-30
  • 打赏
  • 举报
回复
拷贝到你webapp下的lib试试
写代码养猫 2009-03-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lsj19830812 的回复:]
com.microsoft.jdbc.sqlserver.SQLServerDriver
这个是在你安装完sqlserver之后到安装目录
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;
将3个包copy到你的tomcat lib目录下或者加入你的classpath
如果是…
[/Quote]

我执行 Select @@Version 结果是:
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Personal Edition on Windows NT 5.1 (Build 2600: Service Pack 3, v.5657)
我把3个jar包都拷贝到tomcat的lib下了还是不行?
sherry521 2009-03-30
  • 打赏
  • 举报
回复
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");这里出的问题
ClassNotFoundException:所需要的支持类库放错了地方
没加那3个SQL的驱动包吧?好好查查,程序找不到驱动
lsj19830812 2009-03-30
  • 打赏
  • 举报
回复
com.microsoft.jdbc.sqlserver.SQLServerDriver
这个是在你安装完sqlserver之后到安装目录
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;
将3个包copy到你的tomcat lib目录下或者加入你的classpath
如果是SQL Server 2000 还应该打sp3补丁了
xym2888 2009-03-30
  • 打赏
  • 举报
回复
新手. 路过. .不好意思!

81,110

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧