jdbc获取对各种数据库的连接
来源:互联网 发布:料理机 鱼汤 知乎 编辑:程序博客网 时间:2024/05/21 01:43
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连接各种数据库
- jdbc连接各种数据库
- JDBC连接各种数据库
- Stanford大学的Phoenix系统(单机多核MapReduce应用)
- 【Android Camera】之花落知多少
- 大话设计模式之简单工厂模式
- 业务驱动开发的关键原则
- Pheonix MapReduce - Wordcount 错误及解决方法
- jdbc获取对各种数据库的连接
- Android中内容观察者的使用---- ContentObserver类详解
- 【Android Camera】之 Preview
- C#方法
- 给部分培训学生的建议
- Mercurial与TortoiseHg使用入门教程
- 通过读取properties文件动态生成对数据库的连接
- 大话设计模式之外观模式
- Netty框架之异步事件驱动模型