Допил формы редактирования посещения

Начал реализовывать функционал редактирования посещения.
Оказалось, что для красивого поведения половину базы всё одно в памяти
держать надо... Вероятно, в таком случае, будет проще всё-таки через
DataSet действовать, за исключением основной таблицы по посещениям. А
вот списки кабинетов и т.п. грузить в память. Выкатим требования под 2
гига :-D