导航:首页 > 编程语言 > java存储过程调用传null

java存储过程调用传null

发布时间:2025-05-19 22:33:07

java 调用存储过程

调用存储过程得直接取得Connetion对象,用到CallableStatement这个对象,Connetion中有个方法:
CallableStatement prepareCall(String sql) 。
其中的sql就是存储过程调用时字符串形式:
{call <procere-name>[(<arg1>,<arg2>, ...)]},
构造完成后就可以用Connetion执行了

Ⅱ Java如何实现对存储过程的调用

import java.sql.*;
public class ProcereTest
{
public static void main(String args[]) throws Exception
{
//加载驱动
DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver());
//获得连接
Connection conn=DriverManager.getConnection("jdbc:odbc:mydata","sa","");

//创建存储过程的对象
CallableStatement c=conn.prepareCall("{call getsum(?,?)}");

//给存储过程的第一个参数设置值
c.setInt(1,100);

//注册内存储过程的第二个容参数
c.registerOutParameter(2,java.sql.Types.INTEGER);

//执行存储过程
c.execute();

//得到存储过程的输出参数值
System.out.println (c.getInt(2));
conn.close();

}
}

Ⅲ 求助JAVA调用MYSQL存储过程的问题

书上说的太复杂了而且不易理解,楼上的复制粘贴的我看不懂估计你更看不懂,我就简单说吧:

比如我们要执行mysql中的student表,执行一条查询语句select * from student

  1. java中写一个实体类student,包含所有student表中的所有属性,如name,age,score等

  2. 选择jdbc的数据库沟通方式,建立connection,paredstatement;

  3. connection中写数据库名,driver名,用户名,密码

  4. 建立String类型sqlStr中写入sql语句select * from student ,

  5. 调用parestatement的query方法将sqlStr作为参数传过去;就好了;

  6. query方法会返回一个resultSet类型的结果集,拿到它就成功了;

阅读全文

与java存储过程调用传null相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接