Professional Documents
Culture Documents
Page 1 of 2
1. Criar uma conexo 2. criar um objeto command com a instruo SQL , no caso , vamos usar a instruo SELECT para selecionar os dados da tabela Clientes 3. 4. 5. 6.
do banco de dados Teste.mdb Abrir a conexo Criar o objeto DataReader Efetuar a leitura dos dados exibindo no console Fechar o leitor e a conexo.
Obs: Para testar este cdigo C# voc precisa ter instalada a .NET Framework. No tem ???? Ento pode pegar aqui: (ela tambm esta completa no Super CD .NET) Voc pode digitar o cdigo a seguir usando um editor de textos qualquer ( at o notepad... OleDbTeste.cs
.NET framework
Nota: Voc pode usar um editor mais robusto e apropriado para edio do cdigo em C# . Um editor pequeno mas competente voc pode obter em JFE . Se quiser pode obter um IDE completo e gratuto para o ambiente C# basta peg-lo aqui SharpDevelop. ( O editor e o IED esto presentes no Super CD .NET ) Para testar basta compilar o arquivo usando o prompt do Command e digitar : resultado...
csc OleDbTeste.cs
Isto ir criar um arquivo com extenso EXE chamado : OleDbTeste.exe . O que esta esperando , basta executar o arquivo e voc ver o O cdigo do arquivo OleDbTeste.cs o seguinte: using System; using System.Data.OleDb;
class OleDbTeste { public static void Main() { //cria a conexo com o banco de dados OleDbConnection aConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:teste\teste.mdb"); //cria o objeto command and armazena a consulta SQL OleDbCommand aCommand = new OleDbCommand("select * from Clientes", aConnection); try {
//Faz a interao com o banco de dados lendo os dados da tabela while(aReader.Read()) { Console.WriteLine(aReader.GetString(1)); } //fecha o reader aReader.Close(); //fecha a conexao aConnection.Close();
aConnection.Open(); //cria o objeto datareader para fazer a conexao com a tabela OleDbDataReader aReader = aCommand.ExecuteReader(); Console.WriteLine("Os valores retornados da tabela so : ");
http://www.macoratti.net/cshp_acc.htm
31/7/2013
Page 2 of 2
} Abaixo o resultado da compilao no prompt do Command e a relao dos dados exibida no console:
Acho que s isto por enquanto. Aguarde mais artigos e dicas sobre C#.
http://www.macoratti.net/cshp_acc.htm
31/7/2013