import java.sql.Connection
import java.sql.DriverManager
import java.sql.ResultSet
import java.sql.Statement
//演示 如何使用 jdbc_odbc桥连接方式
public class TestOracle {
public static void main(String[] args) {
try {
// 1.加载驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")
// 2.得到连接
Connection ct = DriverManager.getConnection(
"jdbc.odbc:testConnectOracle", "scott",
"tiger")
// 从下面开始,和SQL Server一模一样
Statement sm = ct.createStatement()
ResultSet rs = sm.executeQuery("select * from emp")
while (rs.next()) {
//用户名
System.out.println("用户名: "+rs.getString(2))
//默认是从1开始编号的
}
} catch (Exception e) {
e.printStackTrace()
}
}
}
Connection conn = nullClass.forName("oracle.jdbc.driver.OracleDriver")//加入oracle的驱动,“”里面是驱动的路径
String url = "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL"// 数据库连接,oracle代表链接的是oracle数据库;thin:@MyDbComputerNameOrIP代表的是数据库所在的IP地址(可以保留thin:);1521代表链接数据库的端口号;ORCL代表的是数据库名称
String UserName = "root"// 数据库用户登陆名 ( 也有说是 schema 名字的 )
String Password = "2006"// 密码
conn = DriverManager.getConnection(url, UserName, Password)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)