jdbc獲取對各種資料庫的連線
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class ConnectionsManager {
Connection conn;
String user="dada";
String password="dandan";
//獲取對oracle連線
public Connection getOracleConn() throws Exception {
String url="jdbc:oracle:thin:@127.0.0.1:1521:dandan";
Class.forName("oracle.jdbc.driver.OracleDriver");
conn=DriverManager.getConnection(url,user,password);
return conn;
}
//獲取mysql連線
public Connection getMysqlConn() throws Exception {
String url="jdbc:mysql://127.0.0.1/dandan";
Class.forName("org.gjt.mm.mysql.Driver");
conn=DriverManager.getConnection(url,user,password);
return conn;
}
//獲取sqlServer連線
public Connection getSqlServerConn() throws Exception {
String url="com.microsoft.jdbc.sqlserver.SQLServerDriver";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn = DriverManager.getConnection
(url,user,password);
return conn;
}
//獲取Odbc連線
public Connection getOdbcConn() throws Exception {
String url="jdbc:odbc:ExcelODBC1";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url, user, password);
return conn;
//需要注意的是,在使用ODBC進行查詢的時候,跟標準的sql有一些不同
//需要使用"[]"把要查詢的表名字給括起來
// Statement stmt=con.createStatement();
// ResultSet rs=stmt.executeQuery("select * from [Sheet1$]");
}
//獲取Access連線
public Connection getAccessConn() throws Exception {
String url="jdbc:odbc:test";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url, user, password);
return conn;
}
//通過Odbc獲取sqlServer連線
public Connection getSqlServerConn1() throws Exception {
String url="jdbc:odbc:mydb1";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url, user, password);
//Connection con = DriverManager.getConnection("jdbc:odbc:mydb1;database=pubs", "", "");
return conn;
}
}
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class ConnectionsManager {
Connection conn;
String user="dada";
String password="dandan";
//獲取對oracle連線
public Connection getOracleConn() throws Exception {
String url="jdbc:oracle:thin:@127.0.0.1:1521:dandan";
Class.forName("oracle.jdbc.driver.OracleDriver");
conn=DriverManager.getConnection(url,user,password);
return conn;
}
//獲取mysql連線
public Connection getMysqlConn() throws Exception {
String url="jdbc:mysql://127.0.0.1/dandan";
Class.forName("org.gjt.mm.mysql.Driver");
conn=DriverManager.getConnection(url,user,password);
return conn;
}
//獲取sqlServer連線
public Connection getSqlServerConn() throws Exception {
String url="com.microsoft.jdbc.sqlserver.SQLServerDriver";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn = DriverManager.getConnection
(url,user,password);
return conn;
}
//獲取Odbc連線
public Connection getOdbcConn() throws Exception {
String url="jdbc:odbc:ExcelODBC1";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url, user, password);
return conn;
//需要注意的是,在使用ODBC進行查詢的時候,跟標準的sql有一些不同
//需要使用"[]"把要查詢的表名字給括起來
// Statement stmt=con.createStatement();
// ResultSet rs=stmt.executeQuery("select * from [Sheet1$]");
}
//獲取Access連線
public Connection getAccessConn() throws Exception {
String url="jdbc:odbc:test";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url, user, password);
return conn;
}
//通過Odbc獲取sqlServer連線
public Connection getSqlServerConn1() throws Exception {
String url="jdbc:odbc:mydb1";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url, user, password);
//Connection con = DriverManager.getConnection("jdbc:odbc:mydb1;database=pubs", "", "");
return conn;
}
}
相關文章
- jdbc獲取各種資料庫連線JDBC資料庫
- JDBC連線各種資料庫的字串JDBC資料庫字串
- jdbc獲取資料庫連線JDBC資料庫
- JDBC連線各種資料庫的方法(經典)JDBC資料庫
- 【轉載】JDBC連線各種資料庫的字串JDBC資料庫字串
- JDBC連線各資料庫大全JDBC資料庫
- 各種資料庫連線資料庫
- 各種連線資料庫的連線字串資料庫字串
- 各種資料庫的jdbc驅動下載及連線方式資料庫JDBC
- JDBC連線三種資料庫例子JDBC資料庫
- Java各資料庫jdbc連線,和需要的jar包Java資料庫JDBCJAR
- 各種資料庫的JDBC驅動下載及連線字串URL寫法資料庫JDBC字串
- JDBC連線資料庫JDBC資料庫
- .NET中各種資料庫連線大全資料庫
- JDBC 連線資料庫的類JDBC資料庫
- [Sqlite] Java使用jdbc連線Sqlite資料庫進行各種資料操作的詳細過程SQLiteJavaJDBC資料庫
- java連線Oracle資料庫獲取資料JavaOracle資料庫
- JAVA中十六種主流資料庫的JDBC連線字串Java資料庫JDBC字串
- java jdbc連線資料庫JavaJDBC資料庫
- Java連線各種資料庫的例項 (轉)Java資料庫
- JDBC、JDBC框架、資料庫事務、資料庫連線池JDBC框架資料庫
- [資料庫][SQL]圖解各種連線join資料庫SQL圖解
- 各種資料庫連線程式碼(JSP)資料庫線程JS
- .NET中各種資料庫連線大全 (轉)資料庫
- 各種資料庫的resin 連線池的寫法資料庫
- 【JavaWeb】JDBC連線MySQL資料庫JavaWebJDBCMySql資料庫
- JDBC之連線sqlserver資料庫JDBCSQLServer資料庫
- JDBC連線資料庫步驟JDBC資料庫
- JDBC連線資料庫經驗JDBC資料庫
- oracle資料庫獲取繫結變數的各種方法Oracle資料庫變數
- 欄位連線的各種資料庫的寫法 (轉)資料庫
- java應用通過jdbc連線資料庫jdbc的串的3種寫法:JavaJDBC資料庫
- java Jdbc連線oracle資料庫連線測試JavaJDBCOracle資料庫
- JDBC資料庫連線池實現JDBC資料庫
- 常用資料庫JDBC連線寫法資料庫JDBC
- JDBC---jsp資料庫連線JDBCJS資料庫
- jdbc-odbc連線資料庫 (轉)JDBC資料庫
- 資料庫連線的方法種種資料庫