Textdatei in Access

Zesai

Grünschnabel
Hallo,
ich hätte da mal ein Problem für euch!
(Bin mir nicht sicher ob dies das richtige Forum ist.)
Ich habe auf Arbeit, die wundervolle, Aufgabe bekommen ein VBS-Script zu schreiben das eine Textdatei mit verschiedenen DHCP einträgen, in eine Tabelle einträgt und diese abspeichert. Leider ignoriert mein Chef dabei völlig, dass ich keine Ahnung von VBS habe.
Die Textdatei ist wie folgt aufgebaut:
Dhcp Server 172.28.32.102 Scope 10.95.1.0 Add reservedip 10.95.1.102 00105a56be3c "ehem. p95102" "" "BOTH"
Dhcp Server 172.28.32.102 Scope 10.95.1.0 Add reservedip 10.95.1.106 00105a56be5b "ehem. p95106" "" "BOTH"
Dhcp Server 172.28.32.102 Scope 10.95.1.0 Add reservedip 10.95.1.111 00105abd463c "ehem. p95111" "" "BOTH"
Dhcp Server 172.28.32.102 Scope 10.95.1.0 Add reservedip 10.95.1.113 000102d8bedb "pc-ics-14901.*zensiert.de*" "" "DHCP"

Der Text soll wie folgt in die Tabelle eingetragen werden:
DHCP Server | Scope | Add reservedip | Seite | Typ |
172.28.32.1.. | 10.9... | 10.95.1.102.... | ehe... |BOTH |

Achja, das ganze soll in eine Access-tabelle!

Würde mich über Hilfe /Beispiele und Erklärungen sehr freuen.
MFG Martin
 
Zuletzt bearbeitet:
Da das ganz einfach über import geht ist es eigentlich das Falsche Forum.

mach mal folgendes:

In Access auf dem Reiter Tabellen rechstklick importieren

Dann Textformat auswählen und als Trennzeichen Leerzeichen.

Darauf achten das die IP Adressen als Text importiert werden und Fertig

Grüsse bb
 
Hi Brainbyte,
Hmm...Habe das ausprobiert.
Leider erfüllt es nicht alle Kriterien.
1. Wird der erste Anstrich DHCP Server nicht als Überschrift angegeben und wenn dann nur getrennt und darunter wiederholt hingeschríeben.
2. Soll ich es mit Hilfe eines Scripts ausführen, dass die Tabelle automatisch füllt und abspeichert :(
Trotzdem ersteinmal danke war ein Ansatz ^^.
 
Zuletzt bearbeitet:
Die Überschriften usw. kann man beim Import auch bestimmen.
Da du allerdings immer Überschrift - Feldinhalt hast würde ich die Daten erst einmal importieren und aus der 1. Tabelle in eine weitere Tabelle übernehmen.

Aber wenn du unbedingt scripten willst ;-)


kannst du dann als Textspecification speichern und dann gibt es den Befehl DoCmd.Transfertext ........ mit dem man dann weitere Importe anstartet

Grüsse bb

Wie gesagt die Weiteren Kriterien würde ich erst in einem Zweiten Schritt realisieren
 
Leider funktioniert jetzt garnichts mehr ^^.
Die Datei lässt sich nicht mehr importieren, da er anscheinend nicht mit den Ip-Adressen klar kommt.
Naja ich werd ersteinmal sehen ob ich die datei nocheinmal Ausgelesen bekomme.
Bis dahin schließe ich das Thema erstmal.
Herzlichen Dank Martin
 

Neue Beiträge

Zurück