Use OleDbCommand to load data from Access database mdb : Access « ADO.Net « C# / CSharp Tutorial






using System;
using System.Data;
using System.Data.OleDb;

class MainClass
{
  [STAThread]
  static void Main(string[] args)
  {
    string ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\Northwind.mdb";
    string SQL = "SELECT * FROM Orders";

    OleDbConnection conn = new OleDbConnection(ConnectionString);

    OleDbCommand cmd = new OleDbCommand(SQL);
    cmd.Connection = conn;

    conn.Open();

    OleDbDataReader reader = cmd.ExecuteReader();

    while (reader.Read()) 
    {
      Console.Write("OrderID:"+reader.GetInt32(0).ToString() );
      Console.Write(" ,");
      Console.WriteLine("Customer:" + reader.GetString(1).ToString() );
    }
    reader.Close();
    conn.Close();
  }
}
OrderID:10330 ,Customer:LILAS
OrderID:10331 ,Customer:BONAP
OrderID:10332 ,Customer:MEREP
OrderID:10333 ,Customer:WARTH
OrderID:10334 ,Customer:VICTE
...
...








32.1.Access
32.1.1.Connecting To Access
32.1.2.Use OleDbCommand to load data from Access database mdb
32.1.3.Read data from Access database
32.1.4.use an OleDbCommand object to read data from Access database
32.1.5.Connecting to a Microsoft Access Database
32.1.6.Connecting to a Password-Protected Microsoft Access Database