Boa tarde pessoal…
como faço para conectar, cadastrar e selecionar dados com essas classes abaixo.
db_usuarios.java
[code]package db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import javax.swing.JOptionPane;
public class db_usuarios {
private Connection con;
private PreparedStatement pst;
public void Connect(){
try{
con = DriverManager.getConnection(“jdbc:firebirdsql:192.9.201.254/3050:/caddi/db/db.fdb”,“SYSDBA”,“masterkey”);
System.out.println("Conexao: "+con);
}
catch(Exception e){
JOptionPane.showMessageDialog(null,“Não foi possível fazer conexão” + e.getMessage());
}
}
public void Fecha(){
try{
con.close();
}
catch(Exception e){
JOptionPane.showMessageDialog(null,"ERRO: " + e.getMessage());
}
}
public void inserir(String user,String pass){
try {
Connect();
//db_usuarios_get loginUser = new db_usuarios_get();
//db_usuarios_get passUser = new db_usuarios_get();
String sql = "insert into USUARIOS (LOGIN_USUARIOS, SENHA_USUARIOS) values (?,?)";
pst = con.prepareStatement(sql);
pst.setString(1, user);
pst.setString(2, pass);
pst.execute();
pst.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
JOptionPane.showMessageDialog(null,"ERRO " + e.getMessage());
}
}
} [/code]
db_usuarios_get.java
[code]package db;
public class db_usuarios_get {
private String usuario,senha;
public void Usuario(){
usuario = “”;
senha = “”;
}
public void Usuario(String susuario, String ssenha){
usuario = susuario;
senha = ssenha;
}
public void setNome(String susuario){
usuario = susuario;
}
public void setSenha(String ssenha){
senha = ssenha;
}
public String getUsuario(){
return usuario;
}
public String getSenha(){
return senha;
}
} [/code]
novoUser.java
essa é o JDialog que irá abrir para cadastro de usuarios…
Se alguem puder me dar uma dica agradeço
valeu