SQLServer Connection
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class Connect {
static Connection conn=null;
static Statement stmt=null;
static DatabaseMetaData objMet=null;
public static void open() {
String connectionUrl = “jdbc:sqlserver://xxx.xxx.xxx.xxx:1433;databaseName=yyyyyyyy;user=sa;password=zzzzzzzz”;
// ( xxx.xxx.xxx.xxx:ipアドレス ) ( yyyyyyyy:データベース名 ) ( zzzzzzzz:パスワード名 )
try{
conn=DriverManager.getConnection(connectionUrl);
stmt=conn.createStatement();
//System.out.println(“SqlServerと接続しました。”);
}catch(SQLException ex){
System.out.println(“SqlServerの接続に失敗しました。”);
ex.printStackTrace();
}
}
public static void close() {
try{
stmt.close();
conn.close();
//System.out.println(“SqlServerと切断しました。”);
}catch(SQLException ex){
ex.printStackTrace();//閉じることに失敗したら再度closeを実行するわけにも行かない
}
}
public static void getMetaData() {
try {
//String connectionUrl = “jdbc:sqlserver://xxx.xxx.xxx.xxx:1433;databaseName=yyyyyyyy;user=sa;password=zzzzzzzz”;
//conn=DriverManager.getConnection(connectionUrl);
objMet = conn.getMetaData();
} catch (SQLException e) {
e.printStackTrace();
}
}
}