我用的是sql2000,jdbc驱动安装上了,三个jar包也复制到了tomcat/lib文件夹下,
数据库端口也没有问题,也能正常登陆,但是,问什么还是抛出java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver异常呢。
我用的检查代码是:import java.sql.*;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
public class Sql{
public static void main(String[] args){
String sql;
Connection con;
Statement stmt;
ResultSet rs;
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();//JDBC驱动名称
String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=DB_WuLiu";//数据库地址 TABLE为数据库名称
String user="sa"; //数据库访问用户名
String password=""; //数据库访问密码
con=DriverManager.getConnection(url,user,password);
stmt=con.createStatement();
sql="select * from [dbo].[user]"; //数据库操作
rs=stmt.executeQuery(sql);
while(rs.next()){
System.out.print(rs.getString(1)+"|"); //打印结果
System.out.print(rs.getString(2)+"|");
System.out.print(rs.getString(3)+"|");
System.out.print(rs.getString(4)+"|");
System.out.print(rs.getString(5)+"|");
System.out.println();
}
rs.close();
stmt.close();
con.close();
}
catch(Exception e){
e.printStackTrace();
}
}
}
求解!!!!!!!!
------解决方案--------------------
你导入包了没有
------解决方案--------------------
直接复制到scr文件下面 然后右键选Build path 在选add to build path