Ajuda Iniciante

16 respostas
williamn

Por favor alguém pode me ajudar? esta dando este erro( id_estado inconnu dans field list no ) NETBEANS , quando vou salvar os dados no banco wamp server e não estou conseguindo resolver.

16 Respostas

rodriguesabner

Seja bem-vindo ao fórum! Tá falando que o id_estado é uma coluna desconhecida. Vê se o nome é esse mesmo.

Curiosidade: pq a escolha de ter o negocio em frances?

williamn

Obrigado pela orientação, sou novo e ainda aprendendo. O Nome é esse mesmo id_estado, é o nome que ta no meu wampserver. E não entendi a pergunta,não tenho nenhum negócio não, ainda não mas pretendo.

williamn

Esse é o print do erro quando vou gravar no Banco de Dados.
image

rodriguesabner

Wamp server é apenas um conjunto de softwares. Você está usando o banco de dados MySQL. Mostra o código, e troca o JOptionPane por printStackTrace

williamn

Consegui achar parte do problema mas não consigo solucionar. Se eu excluir a Cave estrangeira da tabela cidade no campo id_estado. ele funciona cadastrando mas não trás o id_estado cadastrado da tabela estado. Mas, preciso trazer esse id e não consigo fazer com que minha fk funcione. usando o worbwnch.

williamn
Meu Código:

public void InserirCidade(ModeloCidade mod){

connCidade.conexao();

try {

PreparedStatement pst = connCidade.conn.prepareStatement(“insert into cidades(nome_cidade, id_estado)values(?,?)”);

pst.setString(1,mod.getNome());

pst.setInt(2,mod.getCod_estado());

pst.execute();
JOptionPane.showMessageDialog(null, "Dados Cadastrados com Sucesso!...");
    } catch (SQLException ex) {
         JOptionPane.showMessageDialog(null, "Erro ao tentar Salvar os Dados!..."+ex);
    }
}
FearX

Ele perguntou sobre o por que do idioma do netbeans estar em francês, evidenciado por “inconnu dans field list no”.

williamn

Há Tá Ok! Não Sabia não vou ver se consigo mudar o idioma.

williamn

Me desculpem!

rodriguesabner

Você fez uma coluna auto-increment?

williamn

fiz em todas elas com seus respectivos id.

williamn

Infelizmente a aula que faço usa o bd postgres mas, no meu windows 8.1 da erro na instalação. e não loga o servidor. Ai uso o wampserver mas não ta dando certo.

williamn

Segue o Print

williamn

aqui das tabelas.

rodriguesabner

Entendi, você usou selecionou alguma opção ao criar a chave estrangeira?

FearX

Também recomendo que leia esse post para aprender a fazer perguntas que se tornam mais fáceis de ajudar.

Um abraço!

Criado 9 de junho de 2019
Ultima resposta 10 de jun. de 2019
Respostas 16
Participantes 3