Ola galera estou com um problema relacionado ao banco de dados, uso uma classe para pesquisar um determinado dado e quero que o resultado encontrado seja exibido em outra classe como faço?
classe principal
[code]
private static void PesquisarSeguradora() {
String NomeSeguradora = null;
int TelefoneSeguradora = console.readInt(“Informe o telefone da Seguradora”);
String EndereçoSeguradora = null;
String CidadeSeguradora = null;
int resultget = comandos.pericia.PesquisarSeguradora.pesquisar(NomeSeguradora,TelefoneSeguradora,EndereçoSeguradora,CidadeSeguradora);
if( resultget != 0) {
System.out.println( "Registro encontrado!");
System.out.println( "Nome da seguradora "+NomeSeguradora+TelefoneSeguradora+EndereçoSeguradora+CidadeSeguradora);
} else {
System.out.println( "não alterou" );
System.out.println("");
} [/code]
Segunda classe.
[code]public class PesquisarSeguradora {
public static int pesquisar(String NomeSeguradora,int TelefoneSeguradora,String EndereçoSeguradora,String CidadeSeguradora) {
db gerenciarDB = new db();
Connection conexao = null;
try {
conexao = gerenciarDB.connect();
Statement editor = conexao.createStatement();
String comandoSQLselect = "select * from seguradora WHERE TelefoneSeguradora='"+TelefoneSeguradora+"'";
ResultSet conjResultados = editor.executeQuery( comandoSQLselect );
if( conjResultados.next() ) {
System.out.println( "Nome da seguradora "+conjResultados.getString( "Seguradora" )
+ " - " +"Telefone "+conjResultados.getString( "Telefone" )
+ " - " +"Endereço "+conjResultados.getString( "cor" )
+ " - "+"Cidade " +conjResultados.getString( "ano" ));
}
} catch (ClassNotFoundException | SQLException e) {
System.out.println("Nao conectou");
e.printStackTrace();
} finally {
gerenciarDB.disconnect(conexao);
}
return 0;
}
}[/code]
Alguem consegue me da uma luz? obrigado