原创 JDBC中使用存储过程收藏

新一篇: 在flex中怎么使用List和Tree | 旧一篇: 在JDBC中处理可更新的结果集

import java.sql.*;
public class TestProc {

    
public static void main(String[] args) throws Exception {
        Connection conn 
= null;
        Class.forName(
"com.mysql.jdbc.Driver");
        String url 
= "jdbc:mysql://localhost/data?user=root&password=123456";
        conn 
= DriverManager.getConnection(url);
        CallableStatement cstmt 
= conn.prepareCall("{call p(?, ?, ?, ?)}");
        cstmt.registerOutParameter(
3, Types.INTEGER);
        cstmt.registerOutParameter(
4, Types.INTEGER);
        cstmt.setInt(
13);
        cstmt.setInt(
24);
        cstmt.setInt(
45);
        cstmt.execute();
        System.out.println(cstmt.getInt(
3));
        System.out.println(cstmt.getInt(
4));
        cstmt.close();
        conn.close();
    }


}

 

发表于 @ 2007年12月22日 18:36:00|评论(loading...)|编辑

新一篇: 在flex中怎么使用List和Tree | 旧一篇: 在JDBC中处理可更新的结果集

评论:没有评论。

发表评论  


登录
Csdn Blog version 3.1a
Copyright © 血色残阳