urgente ayuda para seguir ......
ya me conecte a la base de datos y lo muestro en un grid control pero luego quiero hacer la busqueda por codigo y que al principio estecargada la lista de todos los articulos y luego solo quede el articulo si se encontro¿Como hago la busqueda y como se muestra ?Y si quiero seleccionar un codigo y luego extraer ese codigo seleccionado con el mouse para ponerlo en usarlo en otro lado¿como hago?
Para hacer busquedas dentro de una BD tienes que ejecutar sentencias SQL:
mandato es de tipo Statement.
Para una consulta que devuelva todos los campos de todos los registros y luego meter los datos en un string:
ResultSet resultado = mandato.executeQuery("SELECT * FROM NOMBREDELATABLA;");
while(resultado.next()){
String resp = resultado.getString("CODIGO");
//y asi con todos los campo de la bd
String resp = resultado.getString("NOMBREDELCAMPO");
}
Para una que devuelva un registro con un campo
especifico:
ResultSet resultado = mandato.executeQuery("SELECT * FROM NOMBREDELATABLA WHERE CODIGO="variable";");
while(resultado.next()){
String codigo = resultado.getString("CODIGO");
}
mandato es de tipo Statement.
Para una consulta que devuelva todos los campos de todos los registros y luego meter los datos en un string:
ResultSet resultado = mandato.executeQuery("SELECT * FROM NOMBREDELATABLA;");
while(resultado.next()){
String resp = resultado.getString("CODIGO");
//y asi con todos los campo de la bd
String resp = resultado.getString("NOMBREDELCAMPO");
}
Para una que devuelva un registro con un campo
especifico:
ResultSet resultado = mandato.executeQuery("SELECT * FROM NOMBREDELATABLA WHERE CODIGO="variable";");
while(resultado.next()){
String codigo = resultado.getString("CODIGO");
}