Olá pessoal, tenho uma tabela onde existe lá um campo auto_increment, queria saber como, após eu ter adicionado um registro nessa tabela, eu posso saber o número que foi atribuído a esse campo? Tem algum método simples que faz isso?
vlw!!
Olá pessoal, tenho uma tabela onde existe lá um campo auto_increment, queria saber como, após eu ter adicionado um registro nessa tabela, eu posso saber o número que foi atribuído a esse campo? Tem algum método simples que faz isso?
vlw!!
Ola, que eu saiba só consultado o maior registro…
[code]PreparedStatement stmt = conexao.prepareStatement("insert into tabela(nome, email) values(?, ?)");
stmt.setString(1, "jair");
stmt.setString(2, "contato@jairelton.com");
stmt.executeUpdate();
ResultSet res = stmt.getGeneratedKeys();
res.first();
int id = res.getInt(1);[/code]
[quote=“jairelton”][code]PreparedStatement stmt = conexao.prepareStatement(“insert into tabela(nome, email) values(?, ?)”);
stmt.setString(1, "jair");
stmt.setString(2, "contato@jairelton.com");
stmt.executeUpdate();
ResultSet res = stmt.getGeneratedKeys();
res.first();
int id = res.getInt(1);[/code][/quote]
Pronto, era isso que eu precisava… muito obrigado! =)