`
tjmzgn
  • 浏览: 159781 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java中过储过程的标准使用方法

    博客分类:
  • JAVA
阅读更多
1、Java中过储过程的标准使用方法:

可实现存储过程中的各种功能,和最简方法相比,它可以得到out参数和过程返回值。
?就是参数的占位符,一个问号代表有一个参数。

String   proc   =   "{call   procname   (?,? )}";
CallableStatement   stat   =   con.prepareCall(proc);
//第一个参数为in的话,说明?号应为英文输入法下的,这个博客不能输入英文的问号。
stat.setString(1,'paravalue');//设置参数值
//第二个参数作out的话
stat.registerOutParameter(1,java.sql.Types.VARCHAR);//设置参数类型
stat.execute();
String   paraValue   =   stat.getString(2);//得到out参数值
例如:
<%@page import="java.sql.*"%>
<%@page import="java.text.*"%>
<%@page contentType="text/html;charset=GB2312"%>
<%@include file="opendata.jsp"%>
<%
String strSQL = "{call pdrivertotal( , )}";
CallableStatement stmt = con.prepareCall(strSQL);
stmt.setString(1,"2005-08-20");
stmt.setString(2,"2005-10-01");
stmt.execute();
%>
分享到:
评论

相关推荐

    java在线考试系统源码+配置文档

    Java Swing是Java标准版(Java SE)的一部分,它提供了一套丰富的组件库,用于构建桌面应用程序的用户界面。在本项目中,Swing被用来创建交互式的考试界面,如登录窗口、选择题答题界面、填空题答题界面等。Swing...

    基于Java的规则引擎--java规则引擎

    **基于Java的规则引擎** 1. **简介** 在现代软件开发中,业务逻辑往往复杂且易变,传统的编程方式难以灵活应对业务规则的变化。...同时,JSR94接口为Java开发者提供了一种标准的方式来集成和使用规则引擎。

    JAVA面向对象程序设计教案.pdf

    在这一过程中,学生将学习到如何使用文本编辑器,如何使用Java编译器javac,以及如何利用Java解释器执行编译后的字节码。通过这样的步骤,学生可以亲身体验软件开发的整个流程,从而加深对编程概念的理解。 课程的...

    java面试题大全宝典

    4. `throws` 关键字:在方法签名中使用 `throws` 关键字声明方法可能抛出的异常。这样可以让调用者知道该方法可能会抛出哪些异常,从而在调用时进行适当的处理。 5. `finally` 块:无论是否发生异常,`finally` 块...

    蓝桥杯c、java历年真题及答案整理

    通过历年真题,参赛者们不仅能够看到比赛题目的难度和风格,还能在解决实际问题的过程中发现自身知识的薄弱环节。 在C语言的考核内容中,蓝桥杯的题目设计注重考察参赛者对基础语法的掌握程度,包括但不限于变量、...

    基于PSP的JAVA程序设计基础课程设计评价模式.pdf

    文档中指出,在JAVA程序设计基础课程设计执行过程中存在一些问题,包括学生的学习态度问题、教学计划设计问题以及评价方法和评价标准的问题。这些问题导致了课程设计的质量下降,例如学生对课程设计不重视、教学计划...

    java fileUpload example

    为了保存文件,我们可以创建一个新的`File`对象,然后使用`write()`方法将输入流转储到本地文件系统。 5. **错误处理**: 文件上传可能会出现各种问题,如文件大小限制、文件类型限制、文件名冲突等。在实现中,...

    基于Java的规则引擎

    规则库存储所有的业务规则,推理引擎负责推理过程,工作内存保存运行时的数据和状态。推理过程可以是向前推理(从数据推导出规则)或向后推理(从规则推导出数据)。 2.5 **规则引擎的算法** 规则引擎的算法主要...

    java核心技术 oracle数据库 xml

    Java核心技术、Oracle数据库和XML是IT领域中的三大关键组成部分,它们在软件开发和数据管理中起着至关重要的作用。下面将分别对这三个方面进行详细阐述。 **Java核心技术** Java是一种跨平台的、面向对象的编程语言...

    C++、Python与Java基础语法结构详尽对比

    本文详细对比了三种流行编程语言C++、Python与Java的基础语法结构,涉及程序基本框架、引入包的方式、标识符规则、注释样式、运算符特性及其优先级规则,还包括各种基本数据类型的定义与使用细节、常量与变量的概念...

    课程设计:谈PSP的JAVA程序课程设计评价模式.pdf

    在实施课程设计过程中,存在一些问题,如学生的学习态度问题、教学计划设计问题、评价方法和评价标准过于简单、单一,且随意性强,造成课程设计的质量下降。学生的学习态度问题包括对课程设计不重视,认为课程设计不...

    JAVA Web程序设计-3期(KC006) 课程简介.doc

    在《Java Web程序设计》课程的学习中,学生不仅要学习技术知识,还要学会遵循Web开发的标准流程。从需求分析、设计、编码到测试,再到最终的部署和维护,课程会涉及整个Web应用开发周期。这将让学生在实践中理解Web...

    人事管理系统(java Swing + mysql)

    【标题】"人事管理系统(Java Swing + MySQL)" 是一个针对企业内部人力资源管理的软件应用,它结合了Java Swing技术和MySQL数据库来实现一个功能完善的图形用户界面和数据存储系统。这样的系统通常包括员工信息管理...

    java-仓库管理系统源码

    Java仓库管理系统采用Java SE(标准版)作为基础,结合Java EE(企业版)的Web服务和框架,如Spring Boot、Spring MVC或Struts,来构建后端服务。这些框架简化了开发过程,提供了依赖注入、数据访问、事务管理等...

    高职院校“Java程序设计”课程的教学改革与实践.pdf

    在高职院校的教育体系中,“Java程序设计”课程作为计算机科学与技术专业的重要组成部分,其教学质量直接影响到学生未来的职业发展和软件行业的技术储备。然而,传统的教学模式常常让学生在理论与实践之间难以找到...

    Java架构师笔记知识点记录一.docx

    网络层是整个网络通信过程中的交通枢纽。该层负责将数据包从源主机传递到目标主机,其中IP协议是网络层的核心,它规定了数据包的格式和寻址方式。IP协议使得不同网络设备间的通信成为可能,无论它们相隔多远。此外,...

    毕设论文-基于Java的在线购物系统的设计与实现.doc

    2. **JavaBean**:作为一种标准的Java组件模型,用于封装业务逻辑,提高代码复用性和可维护性。 3. **SQL Server**:作为关系型数据库管理系统,提供高效的数据存储与查询服务,支持复杂的数据关系处理。 #### 系统...

    常见的jar包说明

    了解并熟练掌握这些jar包的功能和使用方法,能够极大地提升开发者的技能水平,加快项目进度,确保软件质量和稳定性。在日常开发中,持续探索和学习新的jar包和技术,将使开发者在竞争激烈的IT行业中保持领先优势。

    QRS波群检测常用算法的比较.pdf

    在ECG信号中,QRS波群是最为显著的部分,它代表心室肌肉的快速去极化过程。QRS波的检测对于识别其他心脏事件(例如,P波和T波)是至关重要的,因此在自动ECG分析中扮演着基础性的角色。由于心脏病的诊断对准确性和...

Global site tag (gtag.js) - Google Analytics