準備
1. こちらを参考にして、Access 2007 用の Northwind.accdb を用意します。
2. フォーム (Form1) にリストボックス (listBox1) を配置します。
デザイン
1. フォーム (Form1) にボタン (button1) を配置します。
2. フォーム (Form1) にリストボックス (listBox1) を配置します。
サンプルコード (C#)
// 名前空間の追加
using System.Data.OleDb;
// コード
private void button1_Click(object sender, EventArgs e)
{
string sCS = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\Northwind.accdb";
OleDbConnection oleConn = new OleDbConnection(sCS);
OleDbCommand oleCmd = new OleDbCommand();
OleDbDataReader oleReader;
oleConn.Open();
oleCmd.Connection = oleConn;
oleCmd.CommandText = "SELECT [Last Name], [First Name] FROM Employees";
oleReader = oleCmd.ExecuteReader();
while (oleReader.Read())
{
Console.WriteLine(oleReader["Last Name"] + " " + oleReader["First Name"]);
}
oleConn.Close();
oleCmd.Dispose();
oleConn.Dispose();
}
解説
Northwind.accdb の Employees データベースから全レコードを取得します。
結果

動作確認環境
Visual Studio 2015 Professional (C# 6.0)