Большинство драйверов все-таки требует указания DSN.
> -- Цитата:
> А нельзя ещё так: где-то указать (не в DSN!) путь к какому-нибудь каталогу, и в запросах SQL уже полный путь не указывать?
Можно, но во-первых придется переписать SqlOdbc, а во-вторых это будет сильно зависит от драйвера ODBC. Например, для того же dbf у dBase и FoxPro драйверов разные параметры.
А не проще ли в DSN указать использовать текущий каталог и менять его по мере надбности?