`
siashuayongsheng
  • 浏览: 121360 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

JSP调用存储过程

阅读更多
实现的一个搜索的功能:
把代码记录一下
存储过程的其中之一:
CREATE PROCEDURE SelJishu
@SelStr nvarchar(4000)

AS
select edaic from tb_jishuwenzhang where edaic like '%'+@SelStr+'%'
union
select gongyi from tb_jishuwenzhang where gongyi like '%'+@SelStr+'%'
union
select ceshi from tb_jishuwenzhang where ceshi like '%'+@SelStr+'%'
union
select chuangan from tb_jishuwenzhang where chuangan like '%'+@SelStr+'%'
union
select fangda from tb_jishuwenzhang where fangda like '%'+@SelStr+'%'
union
select rf from tb_jishuwenzhang where rf like '%'+@SelStr+'%'
union
select shuzi from tb_jishuwenzhang where shuzi like '%'+@SelStr+'%'
union
select kongzhi from tb_jishuwenzhang where kongzhi like '%'+@SelStr+'%'
union
select wangluo from tb_jishuwenzhang where wangluo like '%'+@SelStr+'%'
union
select jiekou from tb_jishuwenzhang where jiekou like '%'+@SelStr+'%'
union
select huanchong from tb_jishuwenzhang where huanchong like '%'+@SelStr+'%'
union
select gonglv from tb_jishuwenzhang where gonglv like '%'+@SelStr+'%'
union
select emiemc from tb_jishuwenzhang where emiemc like '%'+@SelStr+'%'
union
select guangdian from tb_jishuwenzhang where guangdian like '%'+@SelStr+'%'
union
select qianru from tb_jishuwenzhang where qianru like '%'+@SelStr+'%'
union
select kebian from tb_jishuwenzhang where kebian like '%'+@SelStr+'%'
union
select anquan from tb_jishuwenzhang where anquan like '%'+@SelStr+'%'
GO

JSP页面里的调用:
Condata con=new Condata();
Connection conn=con.getConnection();
CallableStatement cmt=conn.prepareCall("{call SelJishu(?)}");
cmt.setString(1,s);
ResultSet rs= cmt.executeQuery();
while(rs.next())
{
  out.print("&nbsp;"+"1."+rs.getString("EDAIC")+"<br>");
}
rs.close();
cmt.close();
conn.close();



我用连接池连的数据库,代码挺多就不放了。

还有一件事,写程序一定要注意多保存文件。

一定要注意!
分享到:
评论

相关推荐

    jsp调用存储过程大集合

    一、JSP调用存储过程的基本原理 `jsp`是一种基于Java的动态网页技术,可以嵌入Java代码,处理服务器端的逻辑。存储过程是预编译的SQL语句集合,存储在数据库中,可以执行复杂的业务逻辑,减少网络传输数据量,提高...

    JSP调用存储过程程序

    一、JSP调用存储过程基础 1. JSP与JavaBean:JSP虽然可以直接嵌入Java代码,但为了保持页面的清晰性,通常我们会使用JavaBean来封装业务逻辑。在调用存储过程的场景中,JavaBean可以作为中间层,负责与数据库交互。...

    jsp调用存储过程实例.txt

    ### JSP调用存储过程实例 #### 关键知识点一:JSP中调用存储过程的基本步骤 1. **创建CallableStatement对象**:在JSP中调用带有输入或输出参数的存储过程时,通常会使用`CallableStatement`对象。这是`...

    实例讲解JSP调用SQL Server的存储过程

    这个例子讲解了如何使用JSP调用SQL Server的存储过程,并介绍了相关的知识点,例如创建表、创建存储过程、JSP调用存储过程、JDBC驱动、CallableStatement、Connection、事务机制和错误处理机制。

    jsp执行存储过程jsp执行存储过程.doc

    总之,通过JSP调用存储过程是Java Web开发中的常见操作,它允许我们在数据库层面封装复杂逻辑,同时在Java代码中控制调用过程和处理结果。理解并熟练掌握这一技术,对于开发高效、安全的应用至关重要。

    jsp 存储过程的应用案例

    以下是一个简单的JSP调用存储过程进行登录验证的步骤: 1. **创建存储过程**:在数据库中创建一个接受用户名和密码作为参数的存储过程,该过程会检查这些参数是否与数据库中记录匹配。例如: ```sql CREATE ...

    jsp中调用存储过程的方法

    这个例子中的"jsp调用存储过程"项目可能包含了实现上述步骤的示例代码,可以下载并参考学习,以更好地理解JSP调用存储过程的实践操作。通过实践,你可以更好地掌握这个技术,提高在实际项目中的应用能力。

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

    JSP页面使用Java脚本来调用存储过程。以下代码展示了具体的步骤: ```jsp ;charset=gb2312"%&gt; *"%&gt; &lt;tr&gt;&lt;td&gt;aaa&lt;/td&gt;&lt;td&gt;bbb&lt;/td&gt;&lt;/tr&gt; String driver = "oracle.jdbc.driver.OracleDriver"; String strUrl =...

    jsp如何调用sqlserver存储过程

    要调用存储过程,你需要创建一个`CallableStatement`对象,设置存储过程的参数(如果有),然后执行它。以下是一个例子,假设我们有一个名为`usp_GetEmployeesByDepartment`的存储过程,它接受一个部门ID作为输入...

    JSP调用SQL Server的存储过程

    ### JSP调用SQL Server的存储过程 在本篇文章中,我们将探讨如何通过JSP页面来调用SQL Server中的存储过程。此示例涉及到数据库表的创建、存储过程的定义以及JSP页面上的具体实现。 #### 数据库表的创建 首先,...

    jsp调用sqlserver2000存储过程

    4. **创建CallableStatement对象**:通过`conn.prepareCall(sql)`方法创建`CallableStatement`对象来调用存储过程。 5. **执行存储过程**:使用`executeQuery()`方法执行存储过程。 6. **处理结果集**:遍历`...

    sql server调用存储过程

    在JSP中,你可以利用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)来调用存储过程。下面是一个简单的JSP页面示例: ```jsp &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl...

    jsp sql server存储过程调用的例子

    3. **准备调用存储过程**: ```java String sql = "{?=call InsertUser(?,?,?,?,?,?,?,?)}"; CallableStatement cmd = cn.prepareCall(sql); ``` 4. **设置参数**: ```java // 生成随机UUID java.util.UUID...

    maven+SpringMVC+Spring+Mybatis图片上传本地以及显示+调用存储过程

    8. 调用存储过程:在Mybatis中,通过定义Mapper接口和XML配置文件,可以方便地调用存储过程。Mapper接口中定义的方法对应存储过程的调用,XML配置文件则包含具体的SQL语句和参数绑定。 9. 文件命名与重命名:为了...

    java调用sqlserver存储过程.pdf

    使用 JDBC,可以连接到数据库,执行 SQL 语句,调用存储过程等。 在本例中,使用了 JDBC 来连接到 SQL Server 数据库,调用 `InsertUser` 存储过程。 6. 存储过程的优点 存储过程有很多优点,例如可以提高数据库的...

    Oracle存储过程调用bat批处理脚本程序

    - `exesyscommand.jsp`: 这看起来是一个Java Servlet,可能是用于通过Web接口与数据库交互,调用存储过程执行批处理脚本。 - `PR_OTHER_SYSTEM_DATA_IMPORT.prc`: 这可能是一个存储过程,用于导入其他系统数据,它...

    jsp 分页存储过程

    - **Servlet**:作为Java Web应用的后端控制器,负责处理来自JSP的请求,执行业务逻辑,比如调用存储过程,然后将处理结果返回给JSP。 3. **存储过程**: 存储过程是预编译在数据库中的SQL语句集合,可以包含复杂...

    Java Web应用开发 35 课堂案例-调用存储过程统计商品总价.docx

    在连接建立之后,我们创建了一个`CallableStatement`对象,这是JDBC提供的用于调用存储过程的接口。在第15行,我们使用`prepareCall`方法创建了`CallableStatement`实例,并将存储过程的调用语句传入。在第16行,...

    struts2 存储过程

    总结,Struts2调用存储过程涉及数据库连接、DAO设计、Action控制和视图展示等多个环节。通过合理配置和编程,我们可以有效地利用存储过程提升应用的效率和灵活性。"Struts2_crud2.0_Procedure"示例提供了具体实现,...

    实验报告_实验3 JSP访问数据库

    本实验报告旨在让学生熟悉JSP访问数据库的基本方法,包括表单文本数据获取、数据库设计和创建、数据库增删改查操作、预处理语句的使用、JSP调用存储过程和事务的基本用法等。 一、实验目的: 1. 熟悉表单文本数据...

Global site tag (gtag.js) - Google Analytics