理解oracle中连接和会话
摘要: 1. 概念不同:概念不同:
连接是指物理的网络连接。
在已建立的连接上,建立客户端与oracle的会话,以后客户端与oracle的交互都在一个会话环境中进行。
2. 关系是多对多:
一个连接上可以建立0个,1个,2个,多个会话。
阅读全文
posted @
2008-09-23 20:03 一江水 阅读(671) |
评论 (1) 编辑
java调用Oracle存储过程时,处理cursor类型的方法
摘要: 1、取得存储过程返回的值
CallableStatement cs = conn.prepareCall(
"{call proc_fbquery(?,?,?)}"); //调用存储过程
cs.setString(1,mem);
cs.setInt(2,n);
cs.registerOutParameter(3,oracle.jdbc.OracleTypes.CURSOR);
cs.execute();
rs=(ResultSet)cs.getObject(3);
阅读全文
posted @
2008-03-03 22:18 一江水 阅读(248) |
评论 (0) 编辑
JSP中调用Bean,然后在Bean中调用oracle存储过程
摘要: 建立一个登录系统,要求达到以下目的。
1、用户通过Bean来认证以及得到得到用户信息。
2、记录用户登录信息,如用户登录次数,最后登录时间。
3、记录操作日志。
未解决及疑惑的问题:
1、用户登录后的Session是否可以通过Bean来判断。
2、通过Bean调用ORACLE存储过程,返回select后的记录集。
阅读全文
posted @
2008-03-03 22:12 一江水 阅读(56) |
评论 (0) 编辑
JSP调用存储过程
摘要: create or replace procedure proc_person_data_clear(
usercode in varchar,unitcode in varchar,newDate in varchar)
/*usercode 删除人员的账号
unitcode 删除人员所在的单位代码
newDate 当前日期
*/
as
begin
/*删除备忘录内当前人员的所有事项*/
delete from pending_affairs where useraccount=usercode and systemcode=unitcode;
/*删除文档管理内创建人为当前人员的且为个人文档*/
delete from document_manager where doctype='0' and useraccount=usercode and systemcode=unitcode;
/*删除当前人员的所有签到信息*/
delet
阅读全文
posted @
2008-03-03 22:11 一江水 阅读(448) |
评论 (0) 编辑