Сделал вывод в dataGridView, но при добавлении второго INNER JOIN данные перестают выводится.
string sql = "SELECT [Расписание].[Предмет], [Расписание].[Класс]" +
" FROM (([Расписание] INNER JOIN [Занятия] ON [Расписание].[Предмет]=[Занятия].[Предмет])" +
" INNER JOIN [Класс] ON [Расписание].[Класс]=[Класс].[Номер])";
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(sql, connection);
DataSet ds = new DataSet();
dataAdapter.Fill(ds, "Расписание");
dataGridView1.DataSource = ds.Tables["Расписание"];