Oracle数据库链接(一)
2010-11-23 10:38
302 查看
没有使用ConnDBa辅助类package
two;
import
java.sql.Connection;
import
java.sql.DriverManager;
import
java.sql.ResultSet;
import
java.sql.SQLException;
import
java.sql.Statement;
public
class
SingleOracleJDBC {
public
static
void
main(String[] args) {
Connection conn=null
;
Statement sm=null
;
ResultSet rs=null
;
try
{
//1.注册驱动
Class.forName("oracle.jdbc.driver.OracleDriver"
);
//2.建立数据库链接 conn = DriverManager.getConnection(url, username, password);
conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl"
,"scott"
,"hello"
);
//3.创建JDBC Statement对象
sm=conn.createStatement();
//4.读取数据库
rs=sm.executeQuery("select * from dept"
);
while
(rs.next()){
System.out.println("deptno=="
+ rs.getInt(1));
System.out.println("dname=="
+ rs.getString(2));
System.out.println("loc=="
+ rs.getString(3));
}
} catch
(ClassNotFoundException e) {
e.printStackTrace();
} catch
(SQLException e) {
e.printStackTrace();
}finally
{
try
{
if
(rs!=null
){
rs.close();
}
if
(sm!=null
){
sm.close();
}
if
(conn!=null
){
conn.close();
}
} catch
(SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
two;
import
java.sql.Connection;
import
java.sql.DriverManager;
import
java.sql.ResultSet;
import
java.sql.SQLException;
import
java.sql.Statement;
public
class
SingleOracleJDBC {
public
static
void
main(String[] args) {
Connection conn=null
;
Statement sm=null
;
ResultSet rs=null
;
try
{
//1.注册驱动
Class.forName("oracle.jdbc.driver.OracleDriver"
);
//2.建立数据库链接 conn = DriverManager.getConnection(url, username, password);
conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl"
,"scott"
,"hello"
);
//3.创建JDBC Statement对象
sm=conn.createStatement();
//4.读取数据库
rs=sm.executeQuery("select * from dept"
);
while
(rs.next()){
System.out.println("deptno=="
+ rs.getInt(1));
System.out.println("dname=="
+ rs.getString(2));
System.out.println("loc=="
+ rs.getString(3));
}
} catch
(ClassNotFoundException e) {
e.printStackTrace();
} catch
(SQLException e) {
e.printStackTrace();
}finally
{
try
{
if
(rs!=null
){
rs.close();
}
if
(sm!=null
){
sm.close();
}
if
(conn!=null
){
conn.close();
}
} catch
(SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
相关文章推荐
- Unity3d 通过网页链接Oracle数据库,并与网页通信
- 如何安装oracle客户端,链接oracle数据库;
- .Net项目中通过ODAC方式链接Oracle数据库相关配置
- Python链接oracle数据库(上)
- 关于Oracle数据库中行迁移/行链接的问题
- 创建ORACLE数据库链接(DBLINK)
- oracle技术之关于Oracle数据库中行迁移/行链接的问题(三)
- PL/SQL developer 通过简易客户端链接oracle数据库
- JDBC链接oracle数据库
- plsql连接Oracle数据库、解决plsql中文乱码、免注册在Oracle官网下载文件、Oracel Database全套下载链接
- java链接oracle数据库
- 简单的PL/SQl链接远程ORACLE数据库方法
- asp.net应用发布到IIS无法链接到oracle数据库
- python链接oracle数据库以及数据库的增删改查
- Oracle数据库链接(一)
- 关于Oracle数据库中行迁移/行链接的问题(二)
- 如何在Sql Server中建立到Oracle数据库的链接服务器
- Oracle数据库链接
- 关于Oracle数据库中行迁移和行链接的问题
- 命令行链接Oracle数据库