public class DBConnection {
public static Connection getConnection(){
Connection conn = null;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //加载数据库驱动
String url = "jdbc:sqlserver://localhost:1433;databaseName=account";
String username = "sa"; //数据库用户名
String password = "1234"; //数据库密码
conn = DriverManager.getConnection(url,username,password); //获得数据库的链接
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "java.sql.Connection.prepareStatement(String)" because "this.conn" is null
连接的jar包导入了没,jar包的版本是多少,用8以上的
不如贴 e.printStackTrace(); 这个信息