blogjava's web log
blogjava's web log
...
java调oracle返回游标
create
or
replace
package mypack
is
Type ref_cur
is
ref
cursor
;
function
getCur
return
ref_cur;
end
;
create
or
replace
package body mypack
as
function
getCur
return
ref_cur
is
cur1 ref_cur ;
begin
open
cur1
for
select
*
from
sales;
return
cur1;
end
;
end
mypack;
--
java代码
package
store;
import
java.sql.
*
;
import
oracle.jdbc.
*
;
public
class
Test
{
public
Test()
{
}
Connection conn
=
null
;
public
static
void
main(String[] args)
{
Test test
=
new
Test();
test.openCursor();
}
private
void
getConnection()
throws
ClassNotFoundException, SQLException
{
Class.forName(
"
oracle.jdbc.driver.OracleDriver
"
);
String url
=
"
jdbc:oracle:thin:@localhost:1521:ydgl
"
;
conn
=
DriverManager.getConnection(url,
"
system
"
,
"
manager
"
);
}
public
void
openCursor()
{
ResultSet rs
=
null
;
CallableStatement stmt
=
null
;
String sql
=
"
{? = call mypack.getCur()}
"
;
try
{
getConnection();
stmt
=
conn.prepareCall(sql);
stmt.registerOutParameter(
1
,OracleTypes.CURSOR);
stmt.execute();
rs
=
((OracleCallableStatement)stmt).getCursor(
1
);
while
(rs.next())
{
String xm
=
rs.getString(
1
);
Date dtime
=
rs.getDate(
2
);
int
count
=
rs.getInt(
3
);
String city
=
rs.getString(
5
);
System.out.println(
"
name:
"
+
xm
+
"
| Time:
"
+
dtime.toLocaleString()
+
"
| Count:
"
+
count
+
"
|City:
"
+
city);
}
}
catch
(Exception ex)
{
ex.printStackTrace();
}
}
posted on 2006-04-28 21:11
record java and net
阅读(976)
评论(0)
编辑
收藏
所属分类:
java
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
[推荐]系统发邮件测试 Dumbster
Selenium测试 使用笔记
JDBC 4.0 Enhancements in Java SE 6
java连接postgreSQL数据库简单使用
我的收藏夹-2006-06-26
这些题目,你能答对多少?
java调oracle返回游标
XML在Java中的应用
导航
首页
联系
聚合
管理
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(44)
给我留言
查看公开留言
查看私人留言
新闻档案
2007年5月 (1)
2007年4月 (1)
2007年3月 (4)
2007年1月 (8)
2006年12月 (16)
2006年11月 (3)
2.动态语言
IronPython
JRuby
Python
Rails Framework Documentation
Ruby Central
Ruby on rails
Ruby On Rails中文社区
Ruby 中文社区
Ruby_cn (blog)
ruby-doc
Rubyforge
Ruby-lang
3.工具箱
computer performance
写字找图片
网站历史查询
驱动
9.
文档教程
Free Computer Books
New!
Spring2.0中文参考手册
New
Apache ant1.6.2源代码
Apache2.2 文档
Dhtml参考
hibernate三中文文档
java api
javascript参考
mysql中文文档
NHibernate 1.2文档
Spring - Framework
spring--教程
spring源代码学习
XPath 教程
夏昕ibatis
夏昕的Hibernate
夏昕的Spring
友情链接
搬家公司
讨债公司
搜索
最新评论
1. re: 周公解梦梦见猪血洒头上手上
不错
--娟娟