1
resposta

Insert nas tabelas

Olá,

Como ficaria na linguagem java os inserts vindo de um cadastro para que seja identificado a categoria do produto que eu estou cadastrando, ou seja, como que isso será inputado no banco de dados de modo que os produtos sejam colocados na categoria?

Exemplo:

Nome: Video-Game
Descrição: Playstation 4
Categoria: Eletronico

Dentro do evento (utilizando eclipse com interface grafica), como ficaria os values disso, ou melhor, o insert completo, tendo por base o relacionamento deste exemplo do curso? Poderiam dar um exemplo?

Obrigado

1 resposta
insert into produto (nome, descricao, categoria_id) values ('Video-Game', 'Playstation 4', 1)

Usando o código 1 para Eletrônico como nas aulas

e você suaria um SQL assim

insert into produto (nome, descricao, categoria_id) values (?, ?, ?)

Ai declararia um

PreparedStatement statement = connection.prepareStatement(sql)

e setaria os valores assim

statement.setString(1, "Video-Game");
statement.setString(2, "Playstation 4");
statement.setInt(3, 1);

Aí mandaria executar, se não me engano isso resolveria o que você precisa