Class Banco

java.lang.Object
  extended by Banco

public class Banco
extends java.lang.Object

Classe responsável pela conexão com o Banco de Dados


Field Summary
private  java.sql.Connection conn
           
private  java.lang.String DRIVER
           
private  java.sql.Statement stmt
           
private  java.lang.String URL
           
 
Constructor Summary
Banco()
          Construtor sem parametros, cria conexão com o banco
 
Method Summary
 java.sql.ResultSet executaQuery(java.lang.String Sql)
          Executa comandos SQL e retorna um ResulSet com os dados da consulta
 int executaUpdate(java.lang.String SqlUpdate)
          Executa comandos que modificarão o banco, tais como INSERT, UPDATE, DELETE
 void fechaConexao()
          Fecha a conexão com o banco de dados
 int getRecordCount(java.sql.ResultSet rs)
          Retorna o total de registros de um ResulSet
private  void mostraMsgErro(java.lang.String msg)
          Método para mostrar a mensagem de exceção
 java.lang.String removeAspasSimples(java.lang.String s)
          Método para remover as aspas simples que contém dentro das Strings Necessário para não dar problema no momento de montar o SQL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DRIVER

private final java.lang.String DRIVER
See Also:
Constant Field Values

URL

private final java.lang.String URL
See Also:
Constant Field Values

conn

private java.sql.Connection conn

stmt

private java.sql.Statement stmt
Constructor Detail

Banco

public Banco()
Construtor sem parametros, cria conexão com o banco

Method Detail

executaUpdate

public int executaUpdate(java.lang.String SqlUpdate)
Executa comandos que modificarão o banco, tais como INSERT, UPDATE, DELETE


executaQuery

public java.sql.ResultSet executaQuery(java.lang.String Sql)
Executa comandos SQL e retorna um ResulSet com os dados da consulta


getRecordCount

public int getRecordCount(java.sql.ResultSet rs)
Retorna o total de registros de um ResulSet


fechaConexao

public void fechaConexao()
Fecha a conexão com o banco de dados


removeAspasSimples

public java.lang.String removeAspasSimples(java.lang.String s)
Método para remover as aspas simples que contém dentro das Strings Necessário para não dar problema no momento de montar o SQL


mostraMsgErro

private void mostraMsgErro(java.lang.String msg)
Método para mostrar a mensagem de exceção