Tekstbestand in Access importeren via een aanwezige query (wizard)

Status
Niet open voor verdere reacties.

Olbren

Gebruiker
Lid geworden
4 okt 2010
Berichten
75
Beste lezer,

Het is me gelukt om via vb.net een tekstbestand in access te importeren. Hieronder zien jullie hiervoor de code.
Echter maakt hij met deze code gewoon een heel nieuw tabel aan in Access met als naam "import".
Wat ik eigenlijk zou willen is dat hij he tekstbestand in een bestaand tabel importeert en dan ook nog middels een
opgeslagen manier (query). Misschien begin ik nu wel teveel te verwachten hoor, geen idee namelijk of het uberhaupt kan.

Hieronder de code die ik tot nu toe heb:
Code:
[I]Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=J:\Testdatabase.mdb")
        Dim cmd As New OleDbCommand("SELECT * INTO [import] FROM [Text;Database=J:\;Hdr=No].[tekstbestand.txt]", conn)
        conn.Open()
        cmd.ExecuteNonQuery()
        conn.Close()[/I]
Alvast hartelijk dank!
 
Laatst bewerkt door een moderator:
Een SELECT INTO kan alleen naar een nieuwe tabel. Anders moet je een INSERT INTO gebruiken. In jouw geval dus zoiets als:
Code:
Dim cmd As New OleDbCommand("INSERT INTO [import] SELECT * FROM [Text;Database=c:\databases\;Hdr=No].[tekstbestand.txt]", conn)
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan