双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

关于JAVA与SQLSERVER的连接问题!!帮忙给分!

wgmkissa wgmkissa 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我先下载了MS的Microsoft SQL Server 2000 Driver for JDBC。
装在了目录C:\Microsoft SQL Server 2000 Driver for JDBC下面。然后在环境变量,用户设置中的加入了变量,他的名字为classpath.设置了PATH为C:\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar
然后用以下的程序测试:
import java.sql.*;
import java.io.*;
import javax.naming.*;
class testdata{
public static void main(String[] args) {
try {
Class.forName("com.microsoft.jdbc.sql.server.SQLServerDriver");
String sourceURL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master";
Connection databaseConnection=DriverManager.getConnection(sourceURL,"sa","");
System.out.println("Connection established successfully!");
databaseConnection.close();
}
catch (ClassNotFoundException e) {
System.err.println(e);
// Could not find the database driver
}
catch(SQLException sqle) {
System.err.println(sqle);
}
}
}
编译通过但运行提示
java.lang.ClassNotFoundException: com.microsoft.jdbc.sql.server.SQLServerDriver
Interactive Session Ended
。估计还是找不到类不知道原因,特请教大家。
...全文
评论 2
收藏 已收藏
分享
返回顶部
wgmkissa
疑难问题 22,298 成员 121,727 内容