连接SQL Server数据库语法

下面介绍一下连接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();
                       }
               }
          
       
       
       
   }

 

posted on 2015-05-13 21:16  梦之航  阅读(639)  评论(0编辑  收藏  举报

导航