易截截图软件、单文件、免安装、纯绿色、仅160KB

java调用存储过程

//调用存储过程带参
            CallableStatement ca = conn.prepareCall("{call Login (?,?)}");
            ca.setString(1,username);
            ca.setString(2,password);
            ca.execute();
//调用存储过程带返回参数的
            CallableStatement ca = conn.prepareCall("{call Login (?,?,?)}");
            ca.setString(1,username);
            ca.setString(2,password);
            ca.registerOutParameter(3,java.sql.Types.INTEGER);
            ca.execute();
            int returnOut = ca.getInt(3);
 //调用存储过程带返回值的return
            CallableStatement ca = conn.prepareCall("{?=call Login (?,?,?)}");
            ca.setString(2,username);
            ca.setString(3,password);
            ca.registerOutParameter(1,java.sql.Types.INTEGER);
            ca.execute();
            int returnOut = ca.getInt(1);
    //调用存储过程返回两个结果集
            CallableStatement ca = conn.prepareCall("{call Login (?,?,?)}");
            ca.setString(1,usern


相关文档:

java parse excel

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.apache.log4j.Logger;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRo ......

在Oracle下开发Java程序的经典问题解答

 
问题一:如保加载JDBC驱动程序:
 
正常我们加载驱动程序有三个途径:
 
1.Class.forName(String)这想当于classLoader一个String指定的类,在装载时把该驱动程序的静态内容都初始化,其实这时驱动程序类调用了DriverManager.registerDriver(driver)方法。
 
2.使用系统属性:System.getPro ......

JAVA连接ACCESS,SQL Server,MySQL,Oracle

import java.sql.*;
/*
* JAVA连接ACCESS,SQL Server,MySQL,Oracle数据库
*
* */
public class JDBC {
  
public static void main(String[] args)throws Exception {
  
   Connection conn=null;
  
       //====连接ACCESS数据库 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号