Eric_Yuzo 11 de set. de 2010
Veja se a explicação do Vini neste tópico não te ajuda: http://www.guj.com.br/posts/list/215775.java#1100569 .
_CleberJoseRossi_ 11 de set. de 2010
BRIGADAO!!DEU CERTO AQUI O CODIGO Q EU FIZ UTILIZANDO O QUE ELE FEZ FOI ESSE!!
private void btnOK1ActionPerformed ( java . awt . event . ActionEvent evt ) {
private void btnOK1ActionPerformed ( java . awt . event . ActionEvent evt ) {
// Cria a variavel da conexão
Connection con = null ;
PreparedStatement search = null ;
//tente executar
try{
Class.forName(“org.firebirdsql.jdbc.FBDriver”);
con =
DriverManager.getConnection(//controlador do drive
/<em> Local do bd</em> / “jdbc:firebirdsql:localhost/3050:H:/SistemaDeImobiliaria/BdSisImo/BDSISIMO.gdb”,
“SYSDBA”,//usuario
"masterkey");//senha
String sql = "SELECT * FROM FUNCIONARIOS WHERE nome= ? AND cod = ? ";//comando para pesquisar no bd
search = con.prepareStatement(sql);
search.setString(1,tfNome.getText());//faz com que o primeiro ? seja o tfNome
search.setString(2,tfSenha.getText());//faz com que o segundo ? seja o tfsenha
ResultSet rs = search.executeQuery();<a href= "//rs.next" > //rs.next</a> retorna true ou false,ou seja,axou ou não
if(rs.next()) {//se ouver um resultado(true) faz o comando ,senao faz o else
new frmPrincipal().setVisible(true);//abre o frmPrincipal
this.dispose();//fecha esse formulario(frmLogin)
}
else {
JOptionPane.showMessageDialog(null,"Nome ou Senha invalidos ",“Atençao”,
JOptionPane.WARNING_MESSAGE);//mostra a mensagem nome ou senha invalidos
}
}
catch(Exception e){
JOptionPane.showConfirmDialog(null,“Nao Acessou”+e.getMessage());//mensagem de erro
Eric_Yuzo 11 de set. de 2010
Só coloque o código entre as tags code: http://www.guj.com.br/posts/list/50115.java
Isso facilitará o a leitura do seu código sempre que alguém com a mesma dúvida encontrar este post.
Valeu…