JSP+SQLserver数据库连接不上问题!!!

来源:百度知道 编辑:UC知道 时间:2024/06/20 16:40:39
本人是刚刚学习JSP,今天在连接数据库的时候遇到了

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

public class lianjie { public static void main(String[] args) {
try {
// Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
// String url="jdbc:oracle:thin:@localhost:1521:orcl";
// Connection conn= DriverManager.getConnection(url,"system","ldx");
//
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")
.newInstance();

String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master";
Connection conn = DriverManager.getConnection(url, "sa",
"");
Statement s=conn.createStatement();
} catch (Exception e) {
System.out.print(e);

}

}

}

java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlser

1、java连接的SQL数据库必须是sp4及以上的版本,我也遇到过这个问题,可能你的SQL是sp3以下的吧,上网下个sp4补丁再试试
2、需要导入连接SQL的jar包,你导入了么

如果代码没问题的话,检查SP4.这是必须要打的