А что, разве трудно свойство connectionstring менять в процессе работы программы? А изначально его не задавать?
напр.
...
AdoConnection1.connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Dat a Source=Путь_К_базе_данных_включая_файл.mdb;Mode=ReadWrite;Persist Security Info=False';
и всё.
А изначально оставляй поле connectionstring пустым

)
И всё