Exemplo n.º 1
0
        //Implementação da leitura na forma de DataTable, permitindo apenas leitura do banco de dados
        public DataTable GetContatos()
        {
            DbConnection conexao = DAOUtils.GetConexao();
            DbCommand    comando = DAOUtils.GetComando(conexao);

            comando.CommandType = CommandType.Text;
            comando.CommandText = "SELECT * FROM CONTATOS";
            DbDataReader reader    = DAOUtils.GetDataReader(comando);
            DataTable    dataTable = new DataTable();

            dataTable.Load(reader);
            return(dataTable);
        }
Exemplo n.º 2
0
        public DataTable GetContatos()                                // SÓ QUERO TRAZER INFORMAÇÕES DO BANCO DE DADOS.
        {
            DbConnection conexao = DAOUtils.GetConexao();             // abri a conexao com o bando de dados
            DbCommand    comando = DAOUtils.GetComando(conexao);      // crie uma classe que vai executar comandos la na base de dados

            comando.CommandType = CommandType.Text;                   // tipo de comando que eu vou disparar para esta conexão, no caso tipo textp(ele é um ENUM)
            comando.CommandText = "SELECT * FROM CONTATOS";           // especifiquei qual comando SQL será executado
            DbDataReader reader    = DAOUtils.GetDataReader(comando); // e pedi para o método GetDataReader, gerar DataReader a partir de comando;
            DataTable    dataTable = new DataTable();

            dataTable.Load(reader);
            return(dataTable);    // teste para consulta usando o DataSet ao invés de serem jogados dentro de um DataReader através do DataTable.
        }
Exemplo n.º 3
0
        public DataTable GetContatos()
        {
            DbConnection conexao = DAOUtils.GetConexao();
            DbCommand    comando = DAOUtils.GetComando(conexao);

            comando.CommandType = CommandType.Text;
            comando.CommandText = "SELECT * FROM CONTATOS";

            /*DbDataAdapter adapter = new SqlDataAdapter((SqlCommand)comando);
             * DataSet ds = new DataSet();
             * adapter.Fill(ds, "CONTATOS");
             * return ds;*/

            DbDataReader reader    = DAOUtils.GetDataReader(comando);
            DataTable    dataTable = new DataTable();

            dataTable.Load(reader);
            return(dataTable);
        }