2009-04-15 5 views
0

Ich versuche, ODBC-Import mit DSN-Less-Verbindung (mit Text-Treiber) zu tun. Gibt es eine Möglichkeit, SQLDriverConnect mitzuteilen, dass COLNAMEHEADER = yes/no gesetzt wird? ODER Ich muss schema.ini verwenden, um es zu tun? Eigentlich möchte ich nicht schema.ini manuell erstellen, kann ich SQLConfigDataSource für DSN weniger Verbindung verwenden? Ich habe keine Dokumente diesbezüglich gefunden.dsn weniger Verbindung mit Text-Treiber

Vielen Dank im Voraus, Manoj

Antwort

0

Erstellen Sie die schema.ini programmatisch, bevor Sie die Textdatei über SQLDriverConnect öffnen. Ich sehe nicht, wie SQLConfigDataSources Ihnen hier helfen kann, da es speziell für die Bearbeitung von DSNs gedacht ist und Sie keine haben.

+0

Also gibt es keine Möglichkeit, diese Option ohne out schema.ini zu geben? http://msdn.microsoft.com/en-us/library/ms715389(VS.85).aspx Warum kann ich COLNAMEHEADER in SQLDriverConnect nicht angeben? – Manoj

+0

Da SQLDriverConnect-Parameter die Verbindung beschreiben, nicht die Daten. –

Verwandte Themen