Boa noite pessoal.
Sou novo aqui no forum, e também estou iniciando a programação em Java. Minha duvida é a seguinte:
Estou fazendo uma aplicação para entregar na faculdade onde estou utilizando o banco de dados Firebird. Habilitei o AutoIncrement já no próprio banco, más não consigo utilizar no Java. Abaixo segue um trecho do código que estou utilizando, se alguém puder me ajudar fico agradecido.
private void jButton_SalvarActionPerformed(java.awt.event.ActionEvent evt) {
Cidade c1 = new Cidade();
Estado c2 = new Estado();
Random generator = new Random();
c1.setCodCidade(generator.nextInt()+1);
c1.setNomeCidade(jTextField_NomeCidade.getText());
c1.setCodEstado(generator.nextInt());
c2.setNomeEstado(jTextField_Estado.getText());
c1.insert();
c2.insert();
}
Com esse código ele gera um lixo de memória no campo Código da tabela que é uma chave primaria.
