Hola chicos acudo a ustedes debido a que tengo un problema que (yo creo) es muy sencillo pero por mas que lo intento no lo consigo, espero me puedan ayudar.
En SQL Server tengo una tabla y un procedimiento almacenado
miTabla(idTicket int,nombre varchar(30),status varchar(30),detalles varchar(100) )
create procedure verContenido
@id int
as
begin
select * from miTabla where idTicket = @id
end
Como ya saben el procedimiento almacenado verContenido muestra los datos de la tabla en donde el ID es igual al que yo busco, ese ID lo toma un JTextField, cuando oprimo un Boton genera la siguiente accion:
try {
int idTmp = Integer.parseInt(campoId.getText());
cstmnt = conexion.prepareCall("{call verContenido(?)}");
cstmnt.setInt(1, idTmp);
resultado = cstmnt.executeQuery();
while(resultado.next()){
int variable= Integer.parseInt(resultado.getString(1));
System.out.println(variable);
}
} catch (Exception e) {
}
Hasta este punto el programa funciona y me regresa lo que le estoy solicitando, el "1er campo" que es el idTicket.
Lo que no puedo obtener es que el programa me regrese todos los datos de la tabla también nombre, status y detalles.