JSP调用ORALCE存储过程显示简单的查询结果(以表格形式显示)
来源:互联网 发布:淘宝改后台是什么意思 编辑:程序博客网 时间:2024/05/01 09:20
oralce存储过程
create or replace package gradetest
as
type g_test is ref cursor;
procedure page_test
(in_xuehao in number,rc out g_test);
end;
/
程序包已创建。
create or replace package body gradetest
as
procedure page_test(in_xuehao in number,rc out g_test) is
begin
open rc for
select * from grade_1 where xuehao=in_xuehao;
end;
end;
/
程序包体已创建。
JSP调用
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%@ page import="oracle.jdbc.driver.OracleTypes"%>
<%@ page import="java.sql.*,
java.sql.Connection,
java.sql.Statement,
java.sql.ResultSet,
java.util.Properties,
java.io.*,;"
%>
<%
Connection conn = null;
CallableStatement cs = null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch(ClassNotFoundException ce){
out.println(ce.getMessage());
}
try{
String url="jdbc:oracle:thin:@localhost:1521:orcl";
conn=DriverManager.getConnection(url,"system","system");
cs = conn.prepareCall("{call gradetest.page_test(? )}");
cs.registerOutParameter(1, OracleTypes.CURSOR);
cs.setInt(1, 14);
cs.execute();
ResultSet rs=(ResultSet)cs.getObject(1);
out.print("<TABLE BORDER='1'>");
if(rs.next()){
out.print("<TR><TD>"+rs.getString("xuehao")+"</TD>");
out.print("<TD>"+rs.getString("xingming")+"</TD>");
out.print("<TD>"+rs.getString("yumen")+"</TD>");
out.print("<TD>"+rs.getString("shuxue")+"</TD>");
out.print("<TD>"+rs.getString("yingyu")+"</TD></TR>");
}
out.print("</TABLE>");
}
catch(SQLException e){
out.print(e.getMessage());
}
finally{
cs.close();
conn.close();
}
%>
- JSP调用ORALCE存储过程显示简单的查询结果(以表格形式显示)
- 以表格形式显示 php原生查询结果
- 如何把ResultSet的结果集,一表格的形式显示,或以表格的形式输出到控制台!
- 快逸报表调用oralce的存储过程(查询临时表,有返回结果集)
- java中查询数据库并以表格形式显示
- 怎样在jsp页面上以表格的形式显示数据库里的内容
- 汇编调用子程序计算输入的数字个数并以十进制形式显示计算结果【源码】
- Ajax调用.XML文件以表格形式显示的小Demo
- 使用该JavaBean可以将数据在JSP页面中以表格的形式显示出来,并具有动态排序、动态生成查询、自动分页功能
- jsp中连接mysql的javabean 可直接调用显示页面为表格形式
- Android--GridView以表格的形式显示多张图片
- jsp显示数据库的查询结果
- JSP分页显示查询结果
- jsp分页显示查询结果
- Java 中以DataGrid形式显示数据库查询结果和相关JTable操作程序
- 把下面的表格A以表格B的形式显示出来
- IOS查询结果以tableview显示的异常处理
- java以Blob形式存储,读取图片并在jsp页面显示图片流
- 让客户高兴的谈判技巧
- OpenJWeb(1.6) Java Web应用快速开发平台技术白皮书
- 要搬家了
- 拷贝淘宝 阿里软件“免费”圈地
- 由大学生 入党谈话 所联想到的
- JSP调用ORALCE存储过程显示简单的查询结果(以表格形式显示)
- 工作备忘录
- 无缝的缓存读取:双存储缓存策略
- bochuxt的JAVA自学之路
- 丶杂绪丨
- 广电总局太强了
- .Net的DataSet直接与SQL2005交互
- [Windows编程] 监视DLL装载/卸载
- 浏览器的几个感悟