JDBC接続データベース構成
3257 ワード
詳細
jconn3.jar (446 KB) ダウンロード回数:0
jdbc:sqlserver://localhost:1433;
databaseName=stufeedb;
integratedSecurity=true;
user=sa;
password=svse;
package com.singlee.dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties;
public class DBHelper {
public static Connection conn = null;
/**
* , JDBC
*/
public DBHelper() {
Properties pro = new Properties();
try {
//
pro.load(DBHelper.class
.getResourceAsStream("jdbc_sqlserver.properties"));
String Driver = pro.getProperty("Driver");
String url = pro.getProperty("url");
String user = pro.getProperty("user");
String password = pro.getProperty("password");
//
Class.forName(Driver);
//
conn = DriverManager.getConnection(url, user, password);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* ,
*/
public static void close() {
try {
if (conn != null) {
conn.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
/**
*
*
* @return
*/
public static Connection getConn() {
new DBHelper();
return conn;
}
}
package com.singlee.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Properties;
public class DBConnTest {
public static void main(String[] args) {
sybaseConnTest();
}
/**
* Sybase
*/
public static void sybaseConnTest(){
try {
Class.forName("com.sybase.jdbc3.jdbc.SybDriver").newInstance();
String url = "jdbc:sybase:Tds:127.0.0.1:5000/yxt";//
Properties sysProps = System.getProperties();
sysProps.put("user", "sa"); //
sysProps.put("password", ""); //
Connection conn = DriverManager.getConnection(url, sysProps);
Statement stmt = conn
.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
String sql = "select userid,username from tb_user"; //
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println("userid:"+rs.getString(1)+",username:"+rs.getString(2)); //
}
} catch (Exception e) {
e.printStackTrace();
System.out.println("sybaseConnTest Exception:"+e.getMessage());
}
}
}