Java e inserção no PostgreSQL

1 resposta
M

Olá pessoal!

Estou fazendo uma aplicação em Java usando PostgreSQL. Defini minha chave primária como serial, ex: idcidade.
Como faço para fazer a inserção dos elementos da tabela cidade no meu banco de dados. No manual li que pode-se omitir a coluna id_cidade ou colocar como default. Tentei usar das duas formas e não deu certo.

Se puderem me ajudar agradeço!!

Segue o código de inserção

public static void inserir(Cidade cidade) {
		
		try {
			String sql = "Insert into cidade (estado_id_estado, nome_cidade) values(?, ?)";
			PreparedStatement ps = GerenciadorBD.getConexao().prepareStatement(sql);
			
                                                ps.setInt(1, cidade.getEstado().getIdEstado());
			ps.setString(2,cidade.getNomeCidade());
			
			ps.executeUpdate();
			
		} catch (SQLException e) {
			e.printStackTrace();

Obrigada!

1 Resposta

M

Já consegui resolver pessoal!!!

Criado 5 de maio de 2006
Ultima resposta 5 de mai. de 2006
Respostas 1
Participantes 1