To com um projeto e queria algumas dicas para fazer a consulta de alunos e etc... buscando no sql server?
alguem pode me ajudar nessas dicas ?
desde já grato.....
package br.ifirst.autosystem.daos;
import br.ifirst.autosystem.connections.ObjetoDao;
import br.ifirst.autosystem.entidades.Aluno;
import br.ifirst.autosystem.entidades.Usuario;
import java.beans.Statement;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
/**
*
* @author uaslei
*/
public class AlunoDao extends ObjetoDao {
public AlunoDao(Connection conexao) {
super(conexao);
}
public boolean add(Aluno aluno){
PreparedStatement ps = null;
boolean result = false;
try {
ps = conexao.prepareStatement("INSERT INTO aluno (nm_aluno, status, endereco"
+ ", bairro, uf, cep, dt_nasc, idade, sexo, cpf, rg, nacionalidade"
+ ", naturalidade, nm_mae, nm_pai, telefone, telefone2, telefone3)"
+ " VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
ps.setString(1, aluno.getNome());
ps.setString(2, aluno.getStatus());
ps.setString(3, aluno.getEndereco());
ps.setString(4, aluno.getBairro());
ps.setString(5, aluno.getUf());
ps.setString(6, aluno.getCep());
ps.setString(7, aluno.getDataNac());
ps.setInt(8, aluno.getIdade());
ps.setString(9, aluno.getSexo());
ps.setString(10, aluno.getCpf());
ps.setString(11, aluno.getRg());
ps.setString(12, aluno.getNacionalidade());
ps.setString(13, aluno.getNaturalidade());
ps.setString(14, aluno.getNomeMae());
ps.setString(15, aluno.getNomePai());
ps.setString(16, aluno.getTelefone());
ps.setString(17, aluno.getTelefone2());
ps.setString(18, aluno.getTelefone3());
result = ps.execute();
} catch (SQLException ex) {
ex.printStackTrace();
} finally {
fecharCursores(null, ps);
}
return result;
}
//MINHA DUVIDA E AQUI NA CONSULTA TA DANDO ERRO
public Aluno PesquisaAluno(String aluno ) throws Exception{
PesquisaAluno = conexao.prepareStatement("Select * from aluno where" );
ResultSet rs =PesquisaAluno(aluno).executeQuery();
aluno.setNome(1, rs.getString("nm_aluno"));
aluno.setStatus(2, rs.getString("status"));
//DAQUI PRA FRENTE GOSTARIA DE AJUDA NA MINHA CLASSE TENHO O ALUNOOPERACAO E ONDE FAÇO A CONEXAO....
}
