[RESOLVIDO]Verificar se já existe um Id no BD

Gostaria de saber como percorrer toda a coluna da tabela e verificar se o Id que o cliente digitou já se encontra no BD.
Obs: Uso MySql e NetBeans.

  • O campo Id não é auto-incremento no BD, ou seja, a pessoa que cria o código para o funcionário.
Se retornar true existe!
Flw

Se retornar true existe!
Flw

[quote=UMC]select id from tbl where id=: id.getText()
Se retornar true existe!
Flw[/quote]

Ok.
Porém a variável que criei é do tipo “PreparedStatement”, não dá para compará-la com true ou false

segue o código

PreparedStatement query;
query = Conexao.getInstance().prepareStatement("Select id from Pessoa where id=: " + pessoa.getId());

Bom dia Galera !

PreparedStatement query; 
query = Conexao.getInstance().prepareStatement("Select id from Pessoa where id = " + pessoa.getId()); 
ResultSet rs = query.executeQuery();

if (rs.next())
         System.out.println("Id existe");
else
         System.out.println("Id não existe");

[]s

[quote=Zeed01]Bom dia Galera !

PreparedStatement query; 
query = Conexao.getInstance().prepareStatement("Select id from Pessoa where id = " + pessoa.getId()); 
ResultSet rs = query.executeQuery();

if (rs.next())
         System.out.println("Id existe");
else
         System.out.println("Id não existe");

[]s[/quote]

Vlw!