вообще фигня какая-то
Вы создаете DataTable
DataTable dt = new DataTable(@"D:\VC10\ReferenceManualOfElements.mdb\SemCN3");
никаких проблем и потом выводите из него записи
for (int i = 0; i < dt.Rows.Count; i++)
{
var row = dt.Rows[i];
}
тоже все хорошо, но в DataTable нет ничего, т.к Вы туда ничего не загрузили
с DataSet примерно тоже самое
Вы его создали, но не заполнили
При создании DataAdaptera, надо конекшин передавать
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(myCommand);
должно быть
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(myCommand, conn );
примерно так
и да, как сказал
Алексей++ проверяйте ошибки