Tela de Login

Pessoal, alguem pode me ajudar a fazer uma tela de Login utilizando o Mysql??
Eu ja tenho a Tela de Menu… quero criar uma tela antes para o funcionario realizar o login e entrar no sistema…

Se alguem tiver alguma ideia…

Obrigada

:?: :idea: :!:

qual a sua mais especifacamente…???

Nao entendi qual a minha…:stuck_out_tongue:
Mas quero saber como faço a tela de login para validar o usuario para dai sim ele entrar no Sistema…

Obrigada

era qual a sua duvida…rs

mas entao se vc ja tem a tela o q vc tem q fazer eh conferir se o user e pass q o usuario digitar se forem validos eh soh redireciona-lo para ingressar ao sistema e criar um objeto session e em todas as tela do seu sistema vc confere se existe essa variavel se nao existir nao pode ter acesso ao conteudo…

esse eh o basico…

ate mais!!!

Muito Obrigada Pelos Links…

E outra coisa… estou usando para Desktop…

:razz:

Opa,

bem o critério é o mesmo. dê uma olhada neste código:

[code]public boolean login ( String nome, String senha, String urlBd )
{
Class.forName("org.gjt.mm.mysql.Driver");
try
{
Connection con = DriverManager.getConnection( urlBd );

		Statement stm = con.createStatement();
		String sql = "SELECT dsNome, dsSenha FROM tbUsuario " +
			"WHERE dsNome = '" +  nome  + 
			"' AND dsSenha = '" +  senha+ "'" ;
		PreparedStatement stmt_at = con.prepareStatement(sql);
		ResultSet res = stmt_at.executeQuery();
		if ( res.next() ) // se resultSet possuir registros então usuário foi reconhecido
		{
			res.close();
			stm.close();
			con.close();
			return true;
		}
		res.close();
		stm.close();
		con.close();
	}
	catch ( SQLException e )
	{
		System.out.println( e.toString() );
	}
	catch ( Exception e ) 
	{
		System.out.println( e.toString() );
	}
	return false;
}[/code]

funciona tanto para desktop quanto para web.

:okok: