`
tjmzgn
  • 浏览: 161703 次
  • 性别: 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和HTML的多模块技术储备项目设计源码

    HELP.md 和 readme.txt 文件通常包含项目的文档信息,如项目简介、安装指南、使用方法等,是项目交付的重要组成部分。pom.xml 文件则是 Maven 项目对象模型文件,它定义了项目的构建配置信息,如项目依赖、插件配置...

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

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

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

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

    java八股文1.zip

    在Java学习和面试过程中,“Java八股文”则用来形容那些反复出现的经典面试题,涵盖了Java语言的核心概念、技术框架、设计模式以及最佳实践等方面。 从给定的文件名称“java八股文1.md”来看,这似乎是一个标记语言...

    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 Web的个人财务管理系统的课程设计实现与功能解析

    内容概要:本文详细介绍了一个基于Java Web技术的个人财务管理系统。...同时,在项目实施过程中遇到困难或问题时,给出了相应的解决建议。这不仅有助于顺利完成课程任务,还能极大地丰富个人技术知识储备。

    基于java的校园体育场馆(设施)使用管理网站设计与实现.docx

    本文详细介绍了一个基于Java语言,采用MySQL数据库和Spring Boot框架的校园体育场馆使用管理网站的设计与实现过程。 首先,该网站的开发可以帮助学生将所学知识付诸实践,从而加深对知识的理解和记忆。通过实际开发...

    java-仓库管理系统源码

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

    java学习路线

    - **JDBC**: 用于 Java 应用程序连接数据库的标准。 - **数据库类型**: 关系型(MySQL、Oracle)和非关系型(Redis、MongoDB)数据库。 **2. 设计模式** - **单例模式**: 实现方式和应用场景。 - **设计原则**:...

    基于Java语言的Kawaii风格九宫格进度条设计源码

    由于项目中涉及到了多个文件类型,开发者需要有相应的知识储备,比如熟悉XML布局的编写、了解Java的面向对象编程、掌握Gradle的构建过程等。此外,对于想要使用该项目的开发者来说,需要了解如何在项目中添加依赖、...

Global site tag (gtag.js) - Google Analytics