vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
TextDatei To Connection 
Autor: NewPiper
Datum: 20.09.02 09:18

Ich habe mir das Beispiel aus der MSDN Library angeschaut:
HOWTO: Open Delimited Text Files Using the Jet Provider's Text IIsam
Es ist eigentlich genau das was ich will.Eine Textatei in eine Connection(Recordset) einfügen in der die Spalten mit Komma getrent sind. Der Code sieht dann so aus:

Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset

cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:;" & _
"Extended Properties=""text;HDR=NO;FMT=Delimited"""
rs.Open "select * from test.txt", _
cn, adOpenStatic, adLockReadOnly

Das Programm liest die Textdatei auch aus aber immer nur die erste spalte. Die anderen spalten existieren in dem Recordset nicht.

Die Textdatei sieht so aus:

"F1","F2","F3"
"one", "two", "three"
"1a","2b", "3c"

Wenn ich in der Textdatei die Spalten nicht mit Komma trenne sondern mit Semicolon dan funktioniert es aber das will ich nicht! Es soll durch das Komma getrent werden.

Hat vieleicht jemand eine Lösung bzw den Fehler im Code entdekt?
Wäre sehr Dankbar für die Lösung!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
TextDatei To Connection60NewPiper20.09.02 09:18
Re: TextDatei To Connection39Blacky20.09.02 14:16
Re: TextDatei To Connection36NewPiper20.09.02 14:50

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel