Advertisement
estevaorada

DAO

Mar 29th, 2022
1,014
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.00 KB | None | 0 0
  1.         public static DataTable listar()
  2.         {
  3.             // Instanciar o classe de conexão com o bd:
  4.             Banco objBanco = new Banco();
  5.             // Criar a "tabela" que será preenchida com os dados do BD:
  6.             DataTable tabela = new DataTable();
  7.             // Conectar com o banco:
  8.             objBanco.Conectar();
  9.             // Criar um objeto do tipo SQLiteCommand:
  10.             var cmd = objBanco.conexao.CreateCommand();
  11.             // Qual comando SQL será executado:
  12.             cmd.CommandText = "SELECT * FROM Funcionarios";
  13.             // Executar e obter os dados da consulta em um obj SQLiteDA:
  14.             SQLiteDataAdapter da = new SQLiteDataAdapter(cmd.CommandText, objBanco.conexao);
  15.             // Preencher uma "tabela" com os dados retornados do BD:
  16.             da.Fill(tabela);
  17.             // Desconectar:
  18.             objBanco.Desconectar();
  19.             // Devolver a tabela preenchida para quem chamar este método:
  20.             return tabela;
  21.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement