eclipse连接数据库的问题,高手进

来源:百度知道 编辑:UC知道 时间:2024/06/10 03:58:31
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public final class JdbcUtils {
private static String url = "jdbc:microsot:sqlservers://localhost:1433;DatabaseName=spdb1";
private static String user = "sky";
private static String password = "123";

private JdbcUtils() {
}

static {
try {
Class.forName("com.microsoft.jdbc.sqlServer.SQLServerDriver");
} catch (ClassNotFoundException e) {
throw new ExceptionInInitializerError(e);
}
}

public static Connection getConnection() throws SQLException {
return DriverManager.getConnection(url, user, password);
}

public static void free(ResultSet rs, Statement st, Connection conn) {
try {
if (rs != null)
rs.close();
} catch (SQLExce

不能写在main方法里调用连接数据库的方法,这样找不到那些jar包 找不到连接数据库的URL
重新建一个类 再试下···
注意不能写在 main方法里

Could not initialize class JdbcUntils 这句就点名了 不能初始化 jdbc单元的类 找不到驱动 以及连接数据库的URL

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class JdbcUntils
at Base.template(Base.java:33)
at Base.main(Base.java:11)