Boa noite galera!
Gostaria de uma ajuda, se possível.
Estou desenvolvendo um aplicativo, onde guardo informações de cadastro em uma base de dados MySQL.
Tenho uma tela de pesquisa, onde o usuário informa uma DATA e clicando no botão PESQUISAR, o aplicativo consulta todos os registros daquela data e mostra em um jTextField.
Pois bem, até agora estou quebrando a cabeça. Parece simples, mas não consegui fazer a pesquisa e mostrar no jTexField. Eu consegui fazer com uma Table, porém não posso usar Table, pois tenho um campo de 500 caracteres e em uma tabela não fica legal. Tentei fazer da mesma forma que fiz com a Table, mas não dá certo. Se alguem puder me dar uma luz, eu agradeço muito.
Abaixo segue o código que estou fazendo:
private void BotaoPesquisarRelatorioActionPerformed(java.awt.event.ActionEvent evt) {
String sql = "SELECT * FROM cadastro WHERE data = "+ CampoDataPesquisa.getText();
try{
ResultSet rec = st.executeQuery (sql);
while (rec.next()){
CampoResultado.append ("Data de Atendimento: "+(rec.getString("horainicial"))+ (rec.getString("horafinal"))+ (rec.getString("data"))+ (rec.getString("cliente"))+ (rec.getString("resumo")));
}
}catch(SQLException s){
JOptionPane.showMessageDialog(null,"Erro ao Pesquisar!\n\n "+s.toString());
}
}
Obrigado!