Error de compilación createStatement
Publicado por Jorge (10 intervenciones) el 18/02/2009 12:14:39
En el siguiente código tengo un error ("cannot find symbol") de compilación en la línea:
Statement stmt = Conexion.createStatement(); Por más vueltas que lo doy no consigo arreglaro.
public Centro buscarCentro(String valor) {
String SQL;
ResultSet resultado=null;
Centro Encontrado=null;
Statement stmt = Conexion.createStatement(); // ERROR DE COMPILACIÓN
try {
SQL = " SELECT * FROM centro ";
SQL = SQL + " WHERE numeroCentro = '" + valor +"'";
resultado = stmt.executeQuery(SQL) ;
if (resultado.next()) {
Encontrado = new Centro();
Encontrado.setDireccion(resultado.getString("direccion") ) ;
Encontrado.setEmail(resultado.getString("email"));
Encontrado.setNumeroCentro(resultado.getString("numeroCentro"));
Encontrado.setTelefono(resultado.getString("telefono"));
}
resultado.close();
return Encontrado;
}
catch (Exception excep) {
JOptionPane.showMessageDialog (null,excep.getMessage() );
return null;
}
}
Muchas gracias.
Statement stmt = Conexion.createStatement(); Por más vueltas que lo doy no consigo arreglaro.
public Centro buscarCentro(String valor) {
String SQL;
ResultSet resultado=null;
Centro Encontrado=null;
Statement stmt = Conexion.createStatement(); // ERROR DE COMPILACIÓN
try {
SQL = " SELECT * FROM centro ";
SQL = SQL + " WHERE numeroCentro = '" + valor +"'";
resultado = stmt.executeQuery(SQL) ;
if (resultado.next()) {
Encontrado = new Centro();
Encontrado.setDireccion(resultado.getString("direccion") ) ;
Encontrado.setEmail(resultado.getString("email"));
Encontrado.setNumeroCentro(resultado.getString("numeroCentro"));
Encontrado.setTelefono(resultado.getString("telefono"));
}
resultado.close();
return Encontrado;
}
catch (Exception excep) {
JOptionPane.showMessageDialog (null,excep.getMessage() );
return null;
}
}
Muchas gracias.
Valora esta pregunta


0