Exibir auto incremento no campo de texto

Java

29/05/2017

Boa noite pessoal,
Estou começando a aprender java e estou fazendo um cadastro simples de vendas e itens de vendas.
Estou tentando adicionar os itens mas preciso do código da venda, então coloquei um botão que grava primeiro o cabeçalho da vendas e gera o código da venda, porém eu preciso colocar esse valor na tabela de itens à medida que vou adicionando os itens.
Estou tentando colocar o valor da última venda no campo de texto "codvenda" para que os itens possam pegar esse campo e não consigo.

Segue abaixo o método:
public void novo_registro(){
String sql = "Select MAX(codrequisicao) from tbrequisicao";
try {

pst = conexao.prepareStatement(sql);
pst.setString(1, txtCodigoRequisicao.getText());
rs = pst.executeQuery();
rs.next();



int valor = (rs.getInt("codrequisicao"));
txtCodigoRequisicao.setText(""+valor);


}catch (SQLException e){
JOptionPane.showMessageDialog(this, ""+e);
}

}

Agradeço desde já..
Evanaldo Rocha

Evanaldo Rocha

Curtidas 0

Respostas

Daniel Araújo

Daniel Araújo

29/05/2017

Bom dia Evanaldo!

Essa outra discussão vai ter ajudar:
https://pt.stackoverflow.com/questions/65736/como-retornar-o-id-de-um-registro-logo-ap%C3%B3s-ele-ser-inserido

Se a resposta for útil não esqueça de dar um like.
GOSTEI 0
POSTAR