Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pedrodias.info

[Resolvido] Recuperar Campo auto-incremento no mysql

Recommended Posts

Olá,

 

Estou com o seguinte problema. Tenho um cadastro de clientes e a chave principal da tabela é auto-incremento (Mysql).

 

Após fazer a inserção, como consigo recuperar o código gerado pelo MySql?

 

Alguém poderia ajudar?

 

Obrigado,

 

Pedro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Query normal mesmo.

Pega o jar/jdbc relativo ao banco que quer conectar,e roda a query:

SELECT MAX(chave) FROM tabela;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Query normal mesmo.

Pega o jar/jdbc relativo ao banco que quer conectar,e roda a query:

SELECT MAX(chave) FROM tabela;

 

 

Obrigado pela ajuda...

 

Se valer para alguém, consegui descobrir outra maneira:

 

Após a execução do executeUpdate(), faça:

 

ResultSet rs = ps.getGeneratedKeys();

 

if (rs.next()) {

id = rs.getInt(1);

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.