MySQL - Ayuda con Procedimiento Almacenado

 
Vista:
sin imagen de perfil

Ayuda con Procedimiento Almacenado

Publicado por samuel (1 intervención) el 23/01/2017 00:45:10
Me dejaron hacer un procedimiento almacenado de una aplicación de agenda pero no me sale, el método a llamar desde NetBeans es el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@Override
public ObservableList<Amigo> buscar(String nombres) {
Connection con = Conex.conectar();
CallableStatement cs = null;
ResultSet rs = null;
ObservableList<Amigo> lista = FXCollections.observableArrayList();
String sql = "call buscar(?)";
 
try {
cs = con.prepareCall(sql);
cs.setString(1, nombres);
rs = cs.executeQuery();
while(rs.next()){
lista.add(new Amigo(rs.getInt(1),rs.getString(2),rs.getString(3),rs.getString(4),rs.getString(5),rs.getInt(6)));
}
 
} catch (SQLException ex) {
ex.printStackTrace();
}
return lista;
}

Los campos de la tabla son idAmigo int PK, foto varchar, nombres varchar, correo varchar, telf varchar y estado int.

Desde MySql Workbench llevo intentando hacer el SP de diferentes maneras pero no me sale, ayuda por favor! :(
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder