Hallo,
Ich bekomme die Daten aber CLRF ; \n ; \r oder was ich auch immer als Linedelimiter nehme wird mir in der CSV Datei als Text ausgegeben.
warum das so ist, hat Martin Dir ja gesagt und funktionierenden Code gepostet - gleich in der ersten Antwort auf Deine Frage.
Dass Du kein Semikolon am Ende der Zeile haben sollst, hat suit Dir gesagt: Es steht in verlinkter RFC (die zu großen Teilen brauchbar ist - und in mancher Einzelheit an der Realität im deutschsprachigen Raum vorbei geht).
Dass als Zeilentrenner CRLF, zu nehmen ist, hat suit Dir gesagt.
Nur weil der b** Provider ODBC Verbindungen nicht zuläßt
Wenn Provider so etwas nicht zulassen, so ist das durchaus in Ordnung. Es ist eine gute Idee, keinen direkten Zugriff auf Datenbankserver aus dem Internet zuzulassen.
Freundliche Grüße
Vinzenz