关于JAVA与SQLSERVER的连接问题!!帮忙给分!
我先下载了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
。估计还是找不到类不知道原因,特请教大家。
装在了目录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
。估计还是找不到类不知道原因,特请教大家。
...全文
相关推荐
java连接MSSQL的jar包
java连接MSSQL的jar包
java连接sqlserver的方法分享
java连接sqlserver示例,笔者亲自测试过,绝对正确的解决方案
DBeaver连接MSSQL驱动
DBeaver连接MSSQL驱动
mssql java连接
用来连接mssql,sqljdbc和sqljdbc4没有用的时候,找到这个,连接成功
java 连接sqlserver使用的java-sqlserver-connect.jar包
java 连接sqlserver使用的java-sqlserver-connect.jar包。 java连接sqlserver使用的jar包,包含jre7、jre8两种使用 sqlserver.ja


疑难问题

