Beispiel #1
0
  public static Connection concliente() {
    Connection conn = null;
    Statement st = null;
    ResultSet rs = null;

    try {
      Class.forName("org.sqlite.JDBC");
      conn = DriverManager.getConnection("jdbc:sqlite:BDSigma.sqlite");
      st = conn.createStatement();
      rs = st.executeQuery("SELECT * FROM cliente");
      // cliente e o nome da tabela
      // JOptionPane.showMessageDialog(null, "Conectado"); //Comentar no futuro

      return conn;
    } catch (Exception e) {
      // JOptionPane.showMessageDialog(null, "Erro. Código: 00-01-01.", "Conexão banco de dados",
      // JOptionPane.ERROR_MESSAGE);
      // System.err.println("01-01-01: " + e.getClass().getName() + ": " + e.getMessage());
      String erro = e.getClass().getName() + ": " + e.getMessage();
      ErrorPane err = new ErrorPane();
      err.Error(
          "Conexão banco de dados", "Erro na conexão com o banco de dados.", "00-01-01.", erro);
    }
    return null;
  }
Beispiel #2
0
  /**
   * 07/02/2016 - Juliano Felipe Conexao para métodos "Multiple"
   *
   * @return coonection com o banco
   */
  public static Connection Multiple() {
    Connection conn;

    try {
      Class.forName("org.sqlite.JDBC");
      conn = DriverManager.getConnection("jdbc:sqlite:BDSigma.sqlite");
      // cliente e o nome da tabela
      // JOptionPane.showMessageDialog(null, "Conectado"); //Comentar no futuro
      return conn;
    } catch (Exception e) {
      String erro = e.getClass().getName() + ": " + e.getMessage();
      ErrorPane err = new ErrorPane();
      err.Error(
          "Conexão banco de dados", "Erro na conexão com o banco de dados.", "00-01-06.", erro);
    }
    return null;
  }
Beispiel #3
0
  /**
   * 06/01/16 - Juliano Conecta ao banco de versão
   *
   * @return coonection com o banco
   */
  public static Connection Version() {
    Connection conn = null;
    Statement st = null;
    ResultSet rs = null;

    try {
      Class.forName("org.sqlite.JDBC");
      conn = DriverManager.getConnection("jdbc:sqlite:BDSigma.sqlite");
      st = conn.createStatement();
      rs = st.executeQuery("SELECT * FROM Version");
      return conn;
    } catch (Exception e) {
      String erro = e.getClass().getName() + ": " + e.getMessage();
      ErrorPane err = new ErrorPane();
      err.Error(
          "Conexão banco de dados", "Erro na conexão com o banco de dados.", "00-01-03.", erro);
    }
    return null;
  }
Beispiel #4
0
  /**
   * Juliano Conecta ao banco na abertura da tela de login
   *
   * @return coonection com o banco
   */
  public static Connection login() {
    Connection conn = null;
    Statement st = null;
    ResultSet rs = null;

    try {
      Class.forName("org.sqlite.JDBC");
      conn = DriverManager.getConnection("jdbc:sqlite:BDSigma.sqlite");
      st = conn.createStatement();
      rs = st.executeQuery("SELECT * FROM Login");
      // Banco de senhas
      // JOptionPane.showMessageDialog(null, "Conectado"); Se tudo estiver bem, nem mostra essa
      // janela
      return conn;
    } catch (Exception e) {
      String erro = e.getClass().getName() + ": " + e.getMessage();
      ErrorPane err = new ErrorPane();
      err.Error(
          "Conexão banco de dados", "Erro na conexão com o banco de dados.", "00-01-02.", erro);
    }
    return null;
  }