Banco de dados <-> Aplicação Swing. Como trabalhar jun

Olá!

Minha dúvida é a seguinte:

Vamos supor que eu tenha um banco com uma tabela, só para facilitar. Exemplo: a Tabela Produto que contém os campos: codigo, nome_do_produto, quantidade, valor.

Então eu crio uma aplicação swing com campo de texto e botões para inserir novos produtos, remover produtos, atualizar algum campo ou uma tupla inteira, buscar, etc.

O que eu quero saber é:

Como eu escrevo um dado no banco através da aplicação?
Como eu “pego” um dado do campo de texto da aplicação e coloca essa informação por exemplo, na linha de comando [color=“red”]SELECT * from Produto where Produto.nome_do_produto = “dado”[/color] e imprima na tela a tupla e seus campos.
Algo como:

[code]

| codigo | nome do produto | quantidade | valor |
|001 | bolacha |5 | 1.20 |
|420 | oregano |25 | 0.75 |
--------------------------------------------------------|[/code]
É simples, porém não sei onde procurar.

Ola… Para “pegar” o texto do seu textfield e colocá-lo em uma variável use:

String nome = textField.getText();

Depois disso vc pode “montar” a String SQL de consulta assim:

String sqlStr = "SELECT * from Produto where Produto.nome_do_produto like ' " + nome + " ' ";
rs = stmt.executeQuery(sqlStr);

O resultado da query estará em no objeto rs (ResultSet). Até mais…