sql语句改写成存储过程?

leqixb 2006-05-19 03:28:56
表如下(announce)
ID(主关键字,自动增长) id int
公告主题 ann_title varchar(50)
公告内容 ann_con nvarchar(200)
发布日期 ann_date smalldatetime
发布者 ann_author varchar(50)
数据库是封装在一个BEAN中,可以直接使用
原来的JSP的代码如下,目的:表中有几条公告内容输入几条
<jsp:useBean id="connManager" scope="application" class="test.DBConnManager" />
<%
Connection con = connManager.getConnection("sqlserver");
Statement stm=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE) ;
ResultSet rs=stm.executeQuery("select Ann_con from announce");
int r_i = 1;
while(rs.next()){
%>
<span><%=r_i %>.<font color="#FF0000"><%=rs.getString(1)%></font></span>
<%
r_i ++;
}
rs.close();
stm.close();
connManager.releaseConnection("sqlserver",con);
%>
现在想把这段代码转变成存储过程的代码,请高人指点!网上的存储过程看了几篇,但还是摸棱两口,希望从这作为突破口来学存储过程,谢谢!
...全文
229 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
leqixb 2006-05-25
  • 打赏
  • 举报
回复
问题解决了,谢谢各位!
lizhuolin123 2006-05-22
  • 打赏
  • 举报
回复
jsp中在需要时调用存储过程就可,但是参数类型要匹配。
leqixb 2006-05-22
  • 打赏
  • 举报
回复
JSP页面不知道该怎么写才对,哪位继续教教我啊,555555555555555!感激不尽!
leqixb 2006-05-20
  • 打赏
  • 举报
回复
谢谢ruanjiantaotao(涛涛),我试试!
ruanjiantaotao 2006-05-19
  • 打赏
  • 举报
回复
PROCEDURE 的名字自己改,前面的模式名必须是你数据库中的,我这是Oracle下的
ruanjiantaotao 2006-05-19
  • 打赏
  • 举报
回复
CREATE OR REPLACE PROCEDURE "SYSTEM"."P_MODIFYAGE" as
begin
select Ann_con from announce;
commit;
end;
看见风 2006-05-19
  • 打赏
  • 举报
回复
在一本<java 中间件开发>里看到过

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧