Textdatei über vb6 in accesdatenbank importieren

Pherdacil

Grünschnabel
Hallo zusammen!
Habe noch ein Datenbak+vb Problem. Würde gerne den inhalt einer txtdatei in eine bestehende accesdatenbank *.mdb importieren. Habe die Datenbank bereits über Datenbanksteuerelement mit dem vb6 programm verbunden. Hab auch die AccessObjectLibary unter verweise hinzugefügt. Damit kann man hab ich mir sagen lassen (*g* leider selber keine ahnung wie das gehen soll, da VB ANFÄNGER) relativ leicht auf accessfkt. zugreifen. Habt ihr vielleicht ahnung wie das gehen soll? Einfach gesamter Inhalt txtfile in Accessdatenbank eintragen. (Hinweis: die txtdatei wurde vorher aus der selben datenbank exportiert. Es soll nun nur möglich sein Änderungen die man an der txtdatei vorgenommen hat durch den import dann auch in die datenbank zu übernehmen.)

Wäre für jede Hilfe dankbar!

Mfg
 
Hallo, versuch´s mal hiermit:
Code:
' Verweis auf Microsoft ActiveX Data Objects 2.x Library nicht vergessen 

Dim DB As ADODB.Connection

Private Sub Command1_Click()
Dim TableName As String
Dim FileName As String
Dim Path As String
Dim strSQL As String

TableName = "NeueTabelle"
FileName = "Test.txt"
Path = "D:\"

' Neue Tabelle
strSQL = "SELECT * INTO " & [TableName] & " FROM [" & FileName & "] IN '" & Path & "' 'TEXT;'"

' Bestehende Tabelle
strSQL = "INSERT INTO " & TableName & " SELECT * FROM [" & FileName & "] IN '" & Path & "' 'TEXT;'"


DB.Execute strSQL

End Sub

Private Sub Form_Load()
Set DB = New ADODB.Connection

DB.CursorLocation = adUseClient
DB.Provider = "Microsoft.Jet.OLEDB.4.0"
DB.Open "D:\db1.mdb"

End Sub
 
Zurück