Pessoal estou começando a mexer com java agora, não estou conseguindo criar uma tela de login pro usuário autenticar, estou usando banco de dados mysql, alguem poderia me ajudar???
Criar tela de login
M
2 Respostas
Fica dificil saber onde é sua duvida… antes, aconselho a leitura de alguns artigos do GUJ e uma vasculhada no Google pra começar a montar o seu caminho…
Pra começar, defina as tecnologias que vai usar: servlet puro com jdbc?!?
M
Estou usando o jdbc, segue meu código
btn1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt) {
try {
Class.forName(“com.mysql.jdbc.Driver”);
String url = “jdbc:mysql://localhost/bdjava”;
String usuario = “root”;
String senha = “123”;
Connection con;
con = DriverManager.getConnection(url, usuario, senha);
PreparedStatement ps = con.prepareStatement("SELECT usr, senha FROM login WHERE " +
"usr = ? AND senha = ? ");
ps.setString(1, txt1.getText());
ps.setString(2, String.valueOf(txt2.getPassword()));
ResultSet rs = ps.executeQuery();
if (rs.next())
login.this.dispose();
else
JOptionPane.showMessageDialog(null, "Login Incorreto.\n" +
"Tente novamente.\n","Mensagem do Programa", JOptionPane.ERROR_MESSAGE);
}catch (ClassNotFoundException e){
JOptionPane.showMessageDialog(null, "Falha na conexão com o banco de dados.\n" + e.getMessage());
e.printStackTrace();
}catch (SQLException e){
e.printStackTrace();
}
}
});
Criado 12 de novembro de 2007
Ultima resposta 12 de nov. de 2007
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo