Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/04/2007, 12:54
masteryanis
 
Fecha de Ingreso: marzo-2007
Mensajes: 8
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: inicializar variables tipo int

Gracias si era con BigDecimal como dijiste, aqui pongo el codigo a disposición del q le sirva:

public static void main(String args[]){
try{
fonPck_mt3Db_mt3_deprev oc = new fonPck_mt3Db_mt3_deprev();
Connection conn = oc.getConnection();

String codigo_unico_bme_dep_rev = "";
String codigo_unico_bme_dep="";
String codigo_banco="";
String codigo_cajero="9999";
String codigo_terminal="";
int subcta = 1;
String codigo_validador="";
String codigo_sucursal="LPZ";
String tipo_fondo = "BSP";
int cuenta =84188;
int codigo_unico_safi_dep =392618;

CallableStatement ct = conn.prepareCall("{call fon.pck_mt3.DB_MT3_DEPREV(?,?,?,?,?)}");

ct.registerOutParameter(1, Types.VARCHAR);
ct.setString(1, codigo_unico_bme_dep_rev);
ct.registerOutParameter(2, Types.VARCHAR);
ct.setString(2, codigo_unico_bme_dep);
ct.setString(3, codigo_banco);
ct.setString(4, codigo_sucursal);
ct.setBigDecimal(5, null);

ct.execute();

System.out.println("Código único de transaccion: "+ct.getString(1));
System.out.println("Código de transaccion que identifica el deposito a reversar: "+ct.getString(2));


conn.commit();
ct.close();
conn.close();

}