ODBC дает возможность работать практически с любой БД через один и тот же механизм. если ты не знаешь или тебе параллельно, какая БД будет использоваться - это наиболее простой метод.
Если заранее известно, какая база, то можно найти компоненты для прямого доступа, например, для Oracle - ODAC или DOA, Interbase - IBObjects или IBExpress и т.д. и т.п.
P.S. Далеко не к любой БД можно указать локальный путь