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);
}
}