Aula 14 Bot o Pesquisar

551 palavras 3 páginas
República De angola
Ministério da Educação
Escola média técnica Nº 2084 “30 de Setembro”
Plano de Aulas de TLP
1-Preliminares
Data:02/06/2015
Classe: 12ª
Unidade: I
Tema: Base de dados – Conceitos.
Sumário: Botão pesquisar
Tipos de aulas: Teórica e Prática.
Métodos: Explicativo e Demonstrativo
Meios de ensino: Quadro, giz, retroprojetor, etc.
Objetivo Geral: Pesquisar dados selecionados.
Objetivos específicos: Pesquisar por nome. Povoar a tabela.

1-Introdução
Após cadastrarmos os dados na Base de dados, existe a necessidade de consulta-los sempre que forem necessários, então teremos de criar formulários de pesquisa dos dados cadastrados.
Diferente do cadastro que faz-se apenas um registo de cada vez, a pesquisa pode ter todos os registos existentes em tabela de uma base de dados de uma só vez. Então para poder mostrar estes registos usaremos tabelas(jTable), que será povoada ou preenchido por meio de um ciclo while.
Para fazermos a pesquisa usaremos os mesmos passos que demos no botão Salvar, quer isto dizer que chamaremos a classe Driver, que criaremos um objecto do tipo Connection e passaremos os dados da conexão, a String a e o objecto do tipo PreparedStatement.
Então começamos por usar o try e o catch. try{ Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1/Aula_pratica",
"root", "");
String pesquisar="Select * from Aluno where Nome like ?";
PreparedStatement ps=con.prepareStatement(pesquisar); ps.setString(1, jTextField1.getText()+"%");
Se prestaste bem atenção, então apercebeste-te de que alteramos a String a ser levada na base de dados, em relação à aula passada. Isso aconteceu porque na aula passada queriamos inserir um novo registo, mas hoje nós queremos pesquisar os registos inseridos, sendo a sintaxe de pesquisa diferente da sintaxe de inserir, então há alteração na String será levada na base de dados.
A pesquisa será feita com base em um campo. O campo que usaremos, será o campo nome, por isso só

Relacionados

  • Do bronze ao diamante
    20746 palavras | 83 páginas
  • Treinamento LOL High Elo
    20207 palavras | 81 páginas
  • Treinamento High Elo
    20585 palavras | 83 páginas
  • Desafio profissional
    7625 palavras | 31 páginas
  • ATA ESCOLAR
    3597 palavras | 15 páginas
  • Estudos
    11664 palavras | 47 páginas
  • Manual do eletricista
    33941 palavras | 136 páginas
  • Dicionário
    239464 palavras | 958 páginas
  • matematica financeira
    9615 palavras | 39 páginas
  • Matemática Financeira
    9458 palavras | 38 páginas