conexão com BD Firebird

3 respostas
R

Olá Pessoal.

Estou com a seguinte dúvida, tenho o código abaixo, preciso de armazenar no banco o id e o nome do usuário. O código abaixo está correto? Estou usando o Firebird 2.1

Criei a classe UsuarioDAO com o seguinte codigo

public class UsuarioDAO implements BaseDAO {

private static UsuarioDAO instance = null;

public static UsuarioDAO getInstance()
 {
    if(instance==null)
      {
          instance = new UsuarioDAO();
      }  
     return(instance);
     
 }
        
    

@Override
public void criarOuAtualizar(Usuario usuario) {
    
        Connection conn = ConnectionManager.getInstance().getConnection();
        String sql = "insert into usuario(id_usuario, usuario)"+"values(nextval('usuario_seq'),?);"; 
        PreparedStatement pstm = conn.prepareStatement(sql);
        
        pstm.setString(1, usuario.getUsuario());
        pstm.execute();
        pstm.close();
	
   
    
   }

Valeu!!!

3 Respostas

Kanin_Dragon

Jovem,

Não entendi a sua dificuldade, detalhe seu problema.

abs,

R

Olá Pessoal,

Criei a classe DAO(persistencia) com o codigo abaixo:

public void criarOuAtualizar(Usuario usuario) {

try {

Connection conn = ConnectionManager.getInstance().getConnection();

    String sql = insert into usuario(id_usuario, usuario)+values(?,?);;
PreparedStatement pstm = conn.prepareStatement(sql);
        
        pstm.setInt(1,usuario.getId_usuario());
        pstm.setString(2,usuario.getUsuario());
        pstm.execute();
        pstm.close();
	
   
    } catch (Exception ex) {
       ex.printStackTrace();
       System.out.println(ex);
    }

A minha dúvida é a seguinte:
-Alguém pode me dizer se o meu comando SQL está errado?

-Ao executar aparece a mensagem de erro abaixo:
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544831. Access to external file “Usuario” is denied by server administrator

Alguém pode me ajudar!!!

Valeu…

R

Olá pessoal,

Alguém sabe dizer o que é o erro abaixo

org.firebirdsql.gds.GDSException: Access to external file “Usuario” is denied by server administrator

Valeu!!!

Criado 10 de maio de 2011
Ultima resposta 12 de mai. de 2011
Respostas 3
Participantes 2