Here it is, in case you are interested.
private void ListTables()
{
loadDataConnection = new OleDbConnection();
loadDataConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + loadDatabaseTextBox.Text;
try
{
loadDataConnection.Open();
// Get the Tables Schema and load to a Data Table
DataTable tablesDataTable = loadDataConnection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] {null, null, null, "TABLE"});
tableListBox.DataSource = tablesDataTable;
tableListBox.DisplayMember = "TABLE_NAME";
loadDataConnection.Close();
}
catch(Exception ex)
{
MessageBox.Show("Exception: " + ex.Message);
}
}