现在的位置: 首页 > 综合 > 正文

一个完整的java链接SQL SERVER数据库的实例

2013年08月31日 ⁄ 综合 ⁄ 共 1323字 ⁄ 字号 评论关闭

package com.gamvan.conn;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;

public class ConnTest{
    private String gvDriver = ""; 
    private String gvUser = "sa"; //数据库访问用户
    private String gvPassword = "123"; //数据库访问密码
    private static String message = "恭喜,数据库连接正常!";
    public Connection getConnection(){
        Connection conn = null;
        try{
            Class.forName("net.sourceforge.jtds.jdbc.Driver"); 
            /**
            *   数据库驱动 JTDS,需要下载JTDS的JAR包放到软件运行环境的LIB目录下
            *  DB_test 为数据库名称
            */
            gvDriver="jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=DB_test";
            conn =  DriverManager.getConnection(gvDriver, gvUser, gvPassword);
        }catch(Exception e){
            conn = null;
            message = e.toString();
        }
        return conn;
    }  

    /**
     * 设置关闭方法
     */
    public void close(Connection c){
        try{
            if(c!=null) c.close();
        }catch(Exception e){
            e.printStackTrace();
        }
    }

    /* test 测试数据库连接 */
    public static void main(String args[]){
       
        ConnTest ct = new ConnTest();
       
        Connection con = ct.getConnection();
       
        // 打印信息
        System.out.println(message);
       
        //良好的习惯要养成,数据库连接用完了要记得关闭
        ct.close(con);
    }

}

抱歉!评论已关闭.