下面介紹一下連接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(); } } }
新聞熱點
疑難解答