使用JDBC连接到MS SQLServer时出现ClassNotFoundException

时间:2012-02-23 06:03:34

标签: java sql-server netbeans jdbc classnotfoundexception

我正在尝试使用MS JDBC驱动程序(Microsoft SQL Server JDBC驱动程序3.0:http://www.microsoft.com/download/en/details.aspx?id=21599)连接到MSSQL,但我每次都会得到java.lang.ClassNotFoundException:com.microsoft.jdbc。当我在Netbeans中运行项目时,sqlserver.SQLServerDriver。

我在Windows 7 Enterprise 64位上运行Netbeans 7.1。我已经在网上看了很多关于如何设置MSSQL JDBC驱动程序的指南,但我知道我遗漏了一些东西。有没有人有一个傻瓜/白痴证明指南来设置它,我不在乎它是多么基本。我确信我的环境中的某些东西是不正确的,我只是刚开始使用Java和Netbeans所以我怀疑我忽略了一些东西。

3 个答案:

答案 0 :(得分:6)

您可能使SQLServerDriver类的包不正确。尝试“com.microsoft.sqlserver.jdbc.SQLServerDriver”而不是“com.microsoft.jdbc.sqlserver.SQLServerDriver”。

答案 1 :(得分:3)

我的项目树列表窗格,在库下查看是否列出了JDBC包,如果没有右键单击库节点 - >添加JAR /文件夹。然后从您的计算机浏览正确的包并导入它。我认为这应该可以解决问题。

正如您所说,此链接可能会有所帮助Creating a Simple Application Using MYSQL DB

答案 2 :(得分:0)

在NETBEANS中,在Project属性中添加路径 - >库 - >编译标签 屏幕图像 - > [http://i.stack.imgur.com/g6BH3.jpg]