dsn less соединение с использованием текстового драйвера

Я пытаюсь выполнить импорт ODBC с подключением без DSN (используя текстовый драйвер). Есть ли способ указать SQLDriverConnect установить COLNAMEHEADER=yes/no? ИЛИ мне нужно использовать schema.ini для этого? На самом деле я не хочу создавать schema.ini вручную. Могу ли я использовать SQLConfigDataSource для подключения без dsn? Я не нашел никаких документов по этому поводу.

Заранее спасибо, Маной


person ManojMarathayil    schedule 15.04.2009    source источник


Ответы (1)


Создайте файл schema.ini программно, прежде чем открывать текстовый файл через SQLDriverConnect. Я не вижу, как SQLConfigDataSources может вам здесь помочь, так как он специально предназначен для манипулирования DSN, а у вас его нет.

person Community    schedule 15.04.2009
comment
Так что нет никакого способа дать эту опцию без schema.ini? msdn.microsoft.com/en-us/library/ms715389 (VS.85).aspx Почему я не могу указать COLNAMEHEADER в SQLDriverConnect? - person ManojMarathayil; 15.04.2009
comment
Поскольку параметры SQLDriverConnect описывают подключение, а не данные. - person ; 15.04.2009