Jsp中调用Oracle存储过程的小例子

原创 2004年10月14日 12:38:00
发布日期:2002-04-05 作者: yanchang(笨笨) 阅读人次:15748
 
以下的例子转自csdn论坛:

*执行一条insert语句并传参数*/
create or replace procedure p_test2(i in number) as
begin
insert into t values (i,'x'||to_char(i));
commit;
end;
/

<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*"%>
<html>
<body>
<table>
<tr><td>aaa</td><td>bbb</td></tr>
<%
String driver = "oracle.jdbc.driver.OracleDriver";
String strUrl = "jdbc:oracle:thin:@192.168.1.6:1521:db";
    
    Class.forName(driver);
    Connection conn = DriverManager.getConnection(strUrl, "scott", "tiger");

    String procedure = "{call p_test2 (?) }";
    CallableStatement cstmt = conn.prepareCall(procedure);
    cstmt.setInt(1,33);
    cstmt.executeUpdate();

    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("select * from t");

    while(rs.next())
    {
        out.println("<tr><td>" + rs.getString(1) + "</td><td>" + rs.getString(2) + "</td></tr>");
    }

    rs.close();
    stmt.close();
    conn.close();
%>
</table>
<p>
<%
out.print(conn.isClosed());
%>

</body>
</html>
</body> 
</html>

JSP中调用Oracle存储过程的小例子

*执行一条insert语句并传参数*/create or replace procedure p_test2(i in number) asbegininsert into t values (i,x...
  • eastcafe
  • eastcafe
  • 2007年06月17日 18:03
  • 286

Jsp中调用Oracle存储过程的小例子(一)

*执行一条insert语句并传参数*/create or replace procedure p_test2(i in number) asbegininsert into t values (i,x...
  • zlsunnan
  • zlsunnan
  • 2004年08月24日 01:03
  • 2361

Jsp中调用Oracle存储过程的小例子(二)

Create Procedure sp_shop_base (@shop_id int,@msg char(50) output)AsSELECT shop_name, shop_phone, sho...
  • zlsunnan
  • zlsunnan
  • 2004年08月24日 01:03
  • 1194

java调用oracle存储过程例子

1,导jar包---ojdbc6.jar 2,建立一个分页存储过程 create or replace procedure my_page(v_in_tableName in varchar2, ...
  • u013614451
  • u013614451
  • 2015年05月28日 23:42
  • 624

Jsp中调用Oracle存储过程

google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";...
  • java169
  • java169
  • 2008年05月23日 23:10
  • 131

Jsp中调用Oracle存储过程

  • zgqtxwd
  • zgqtxwd
  • 2008年05月01日 05:37
  • 100

JAVA调用oracle三种存储过程实例

JAVA调用存储过程:几经挫折,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。创建测试用表: CREATE TABLE T_TEST(I_ID NVARCHAR(20),I_...
  • ice_spar
  • ice_spar
  • 2007年10月20日 21:14
  • 3920

linux shell 调用 oracle 存储过程

if [ $# -ne 1 ] then echo "day" exit -1 fi day=$1 tmpfilename="common.${1}`date +%s`...
  • aalbertini
  • aalbertini
  • 2010年06月09日 16:48
  • 3768

hibernate调用oracle存储过程案列

create or replace procedure province_test(pro_name in varchar,pro_count out int) is begin select...
  • u010689306
  • u010689306
  • 2016年07月11日 22:46
  • 794

JSP调用存储过程

最近做了个Java的小项目(第一次写Java的项目哦), 到网上搜索了半天,找到了一个比较好点的调用存储过程的例子,而且网上普遍采用的都是setXXX((int parameterIndex, XXX...
  • wongtw
  • wongtw
  • 2007年09月03日 10:48
  • 2303
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jsp中调用Oracle存储过程的小例子
举报原因:
原因补充:

(最多只允许输入30个字)