En este grupo En todos

Foro de JDBC



Problema JDBC SqlServer

rewrewrwe
Lara, Venezuela
Escrito por Rewrewrwe Rwerwerwe
el 05/02/2010

Buen dia...

Espero me puedan ayudar estoy haciendo un Wizard con SWT todo va bien hasta que necesito cargar un combobox con un STORE PROCEDURE lo que me causa problema es que no se como puedo hacer para traerme esa informacion que me retorna el STORE PROCEDURE a mi combobox.... Aqui les dejo el codigo por si necesitan ver algun detalle... En color rojo dejare donde creo que presento el problema



try {

// Cadena de conexion
String Url = url+servidor+":"+puerto+":"+db+";";

System.out.print(Url);
System.out.println("\nJDBC SQL Server");
System.out.println("===============\n");

// Registrar el driver JDBC usando el cargador de clases Class. ForName
Class. ForName("net.sourceforge.jtds. Jdbc. Driver"). NewInstance();
con = DriverManager. GetConnection (Url,user,pass);
instruccion = con. CreateStatement(ResultSet. TYPE_SCROLL_SENSITIV E, ResultSet. CONCUR_UPDATABLE);

//Realizo el llamado del store procedure

CallableStatement cs = con. PrepareCall("{? = call p_mos_fabricante(?,?,?,?,?,? )}");


cs. SetString(1, Login); //Parametro IN, ejecuta el procedimiento almacenado
cs. SetString(2, Id_Aplicacion); //Parametro IN, ejecuta el procedimiento almacenado
cs. SetInt(3, Id_Option); //Parametro IN, ejecuta el procedimiento almacenado
cs. SetInt(4, Id_Producto); //Parametro IN, ejecuta el procedimiento almacenado
cs. SetInt(5, Id_Tipo_Equipo); //Parametro IN, ejecuta el procedimiento almacenado
cs. SetShort(6, Ind_Carga_Inicial); //Parametro IN, ejecuta el procedimiento almacenado
cs. RegisterOutParameter(7, java.sql.Types. OTHER ); //Parametro OUT, ejecuta el procedimiento almacenado

cs. Execute();


while (ResultSet) cs). Next()) {

//Recupero los valores
String string1 = cs. GetString(1);
String string2 = cs. GetString(2);
int string3 = cs. GetInt(3);
int string4 = cs. GetInt(4);
int string5 = cs. GetInt(5);
short string7 = cs. GetShort(6);


}