online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon 2Qt2beStr8 vom 18.06.2019, 10:11 Options

Access-Datenbank in ein .txt File umwandeln

hallo sn´ler,

kennt von euch jemand ein programm mit dem man eine access datenbank in ein .txt file umwandeln kann. die daten müssten in dem textfile mit semikolons getrennt sein.
bräuchte das um die daten in ein anderes programm zu importieren - das kann leider nur mit .txt files was anfangen

schon mal danke für die antworten

gruss
dj


Antwort schreiben

Antwort 1 von RalfH vom 18.06.2019, 12:10 Options

Hallo, meinst Du die Datenbank oder die Tabellen mit den Daten?
Du kannst über ein Makro entweder die DB Transferieren oder Tabellen als Text Datei ausgeben.
Gruß Ralf

Antwort 2 von 2Qt2beStr8 vom 18.06.2019, 12:33 Options

hi ralf,

ich brauche eigentlich nur die daten aus den tabellen - diese sollen dann mit semikolon getrennt in der .txt datei stehen

gruss
dj

Antwort 3 von Arno_Nym vom 18.06.2019, 12:59 Options

Im Access:

Gewünschte Tabelle markieren - Menü: Datei - Exportieren

Antwort 4 von 2Qt2beStr8 vom 18.06.2019, 18:09 Options

... das ist ja das problem .. ich hab nur nen access viewer u. keine vollversion. benötige daher ein freeware programm, dass die datenbank auslesen kann u. ich dann eine .txt datei erzeugen kann

gibt es sowas?

Antwort 5 von Roadrunner90 vom 19.06.2019, 00:40 Options

Hallo DJ,

versuch es mal mit open office, könnte funktionieren.

Gruß Rudolf

Antwort 6 von lleopard vom 21.06.2019, 10:20 Options

Hi dj,

noch ne Idee: Installier ne Runtime-Version von Access...

du kennst bestimmt jemand, der ne vollversion hat, oder? Da erstellst du dir dann eine kleine Datenbank mit einem Formular, einem Button Exportieren, einer kleinen Routine, die dir die DS aus der Tabelle in eine Textdatei exportiert (vielleicht per Exportspezifikation? Oder per VBA?) und dat janze benutzt du dann zu Hause...

Allerdings muß man - damit die DB in der Runtime - Version funzt als Startformular, das Exportformular hinterlegen und am besten auch einen button zum schließen der Datenbank...

Gruß Leo

Antwort 7 von Teddy7 vom 21.06.2019, 10:40 Options

Veto !!! Das klappt so nicht ! Dazu muß man die Datenbank mit einer Developper-Version erstellen und die ist sauteuer.

Eine Access-Datenbank läuft nicht ohne Access !

Gruß
Teddy

Antwort 8 von Pausenfueller vom 21.06.2019, 10:44 Options

@Leo,

wenn dj erst einmal bei einem Kumpel mit Access ist, dann kann er doch gleich bei dem das benötigte Textfile erstellen. ;-)

Gruß
Pausenfüller

Antwort 9 von lleopard vom 21.06.2019, 11:02 Options

Hallo Pausenfüller,

klar kann er das, wenn er das nur einmal macht... aber ich denke es geht darum, das immer wieder zu können???? :-D

Gruß Leo

Antwort 10 von 2Qt2beStr8 vom 21.06.2019, 13:53 Options

ja @ leo, genau darum geht es mir

leider kenn ich mich mit access nicht so gut aus

was ist eigentlich der unterschied zwischen .mde und .mdb?

kann es sein, dass man auf eine .mde datenbank keinen direktzugriff auf die daten hat?

Antwort 11 von lleopard vom 21.06.2019, 14:14 Options

@2Qt2beStr8

leider kenn ich mich mit access nicht so gut aus

=> Das ist immer schlecht... aber leicht zu ändern! ;-)

was ist eigentlich der unterschied zwischen .mde und .mdb?

=> eine .mde ist soz. die kompilierte Version einer .mdb

kann es sein, dass man auf eine .mde datenbank keinen direktzugriff auf die daten hat?

Nein, das kann nicht sein. Tabellen und Abfragen können auch in einer mde bearbeitet werden. Formulare, Berichte, Makros und Module sind hingegen durch die kompilierung gegen Veränderungen geschützt.

Wenn du - wie gesagt - jemanden an der Hand hast, der Access als Vollversion hat, kannst du sowas sehr leicht umsetzen.

Du kannst aber auch den etwas umständlicheren Weg gehen und dir ein kleines Programm mit C, C++ oder VB.net basteln. Datenbankzugriffe sind in fast jeder Programmierumgebung zu realisieren...

Gruß Leo

Antwort 12 von 2Qt2beStr8 vom 21.06.2019, 15:36 Options

dazu müsste man aber auch ahnung vom programieren haben :-)

ich bin mehr für´s grobe - sprich hardware zuständig - ich kann dir ein komplettes netzwerk auf die beine stellen - und server aufsetzen usw. .. aber mit datenbanken u. programmieren hab ich mich bisher nicht so beschäftigt

Antwort 13 von lleopard vom 21.06.2019, 17:03 Options

mal ne Frage nebenbei:

sollen eigentlich die Spaltennamen mit ausgegeben werden oder nicht? Sprich, brauchst du die Überschriften oder hast du eine klare Ordnung in der Reihenfolge wie die Daten exportiert werden sollen?

Wenn du willst, schick mir doch einfach deine Datenbank und ich schicke dir eine Version, die den Export übernimmt. Aber du hast nur einen Versuch... ;-) Soviel Zeit hab ich leider auch nicht! Also ausgehend von der Tabelle, die zu exportieren ist, bis hin zu der Struktur, dem Namen, dem Zielordner etc... der Zieldatei brauche ich alle Infos.

Wenn du willst bau ich das so, daß sich die Datenbank öffnet, die Daten in eine txt-Datei exportiert, und sich dann wieder verabschiedet... alles ohne einen Mucks. Dann kannst du das über den Taskmanager oder ein anderes Automatisíerungstool regelmäßig durchlaufen lassen...

Gruß Leo

Antwort 14 von 2Qt2beStr8 vom 22.06.2019, 06:52 Options

hi leo,

kannst du dich mal bitte über den pager melden

danke

Antwort 15 von lleopard vom 22.06.2019, 14:53 Options

@ 2Qt2beStr8

hab leider noch keine Zugriff auf den Pager... bin hier noch nicht gegistriert...

kannst mir aber an lleopard@freenet.de schreiben.

Gruß Leo

Ähnliche Themen

Datenbank von Works8.5 in Access umwandeln
knuti24  22.07.2007 - 55 Hits -

Rechnungskurs-Datenbank
ichhabeinefrage  02.08.2007 - 148 Hits - 7 Antworten

ms access datenbank
Wayne  15.12.2007 - 182 Hits - 2 Antworten

lokale exe über eine batch auf dem server starten
derverzweifelte  05.03.2008 - 36 Hits - 5 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026