import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
//连接数据库函数
public void connectSQL(){
String url = "jdbc:sqlserver://localhost:1433;DatebaseName = TestDB";//表示连接路径
String user = "sa";// 表示连接的数据库的用户
String password = "sqlpass";//password表示数据库密码
Connection con = null; // 声明链接变量
Statement sta = null; //声明命令变量
ResultSet res = null; //声明结果集变量,方便操作
try {
//将配置文件的驱动加载到程序当中 ,抛出异常 ClassNotFoundException
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
//通过驱动管理器获得连接 ,由于getConnection返回值是一个Connection 所以需要一个 Connection对象去装它
//url是String类型,表示连接路径 user 也是String型 表示连接的数据库的用户,password表示密码
con =DriverManager.getConnection(url, user, password);
//通过连接创建语句命令对象 ,Statement 是静态命令对象 PreparedStatement 是动态命令对象
sta = con.createStatement();
//然后就是操作结果集
res = sta.executeQuery("select *from Users");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
javaSE jdbc的连接 详记
最新推荐文章于 2023-07-16 16:02:54 发布