Вот как. Во-первых, я не привык по сети выкать, но если ты (Вы) против, можно и на Вы... Теперь по делу:
при загрузке GBmenu в начало события Form_Load поставь
Code
Pth0 = App.Path
ChDir (Pth0)
и всё будет хорошо. Далее, с инициалами. Насколько я успел разобраться с контролами по БД, DataGrid может отображать лишь значение поля записи из ADODC, которая крепится к файлу. Так что единственный вариант - это делать ещё одно поле для каждой записи, куда придётся вписывать ФИО. Это, конечно, очень глупо и нерационально, но другого выхода для данных контролов я не вижу.
Я вообще только один раз сталкивался с БД, но тогда я абсолютно всё писал сам - от структуры до контролов.