下面介绍一下连接Sqlserver数据库。把连接Sqlserver数据库封装为一个方法,以便直接调用,而不需写重复代码。
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class sqlServer { ResultSet rs=null; //数据库地址和数据库名 String url="jdbc:sqlserver://localhost:1433;databaseName=Pet"; String DriverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //数据库名 String userName="sa"; //数据库密码 String passWord="123"; //建立数据库连接方法 public Connection getConnection(){ //加载驱动 try { Class.forName(DriverClassName); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.PRintStackTrace(); } Connection con =null; //获取连接对象 try { con =DriverManager.getConnection(url,userName,password); System.out.println("数据库连接成功!"); //连接数据库 } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return con; } //======释放资源方法=======public void ShiFang(ResultSet rs, Statement st,Connection con){ //如果结果集不为空,则释放成功 ,否则失败 try { if(rs!=null){ rs.close(); }if(st!=null){ st.close(); }if(con!=null){ con.close(); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
新闻热点
疑难解答