Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

.dbf in .txt

Frage Entwicklung Datenbanken

Mitglied: cosmic2222

cosmic2222 (Level 1) - Jetzt verbinden

25.09.2006, aktualisiert 17:53 Uhr, 6610 Aufrufe, 5 Kommentare

Hallo.

Ich habe folgendes Problem:
Ich habe sehr, sehr viele .dbf Dateien und muss diese in .txt Dateien konvertieren. Weil es so viele sind, brauche ich ein Tool, wo ich ganz Folder bzw. Ordner komplett konvertieren kann.
Natürlich wäre ein Prog welches Freeware wäre am besten.

Danke für die Hilfe im vorraus.....
Mitglied: Bolle97
25.09.2006 um 14:43 Uhr
Hallo,

*.dbf-Dateien sind eigentlich fast immer Datenbank-Dateien. Wie/mit welchem Programm werden/wurden diese Dateien erstellt? Einfach konvertieren wird nichts bringen. Ein wenig genauer musst Du schon werden.

Gruß - Bolle97
Bitte warten ..
Mitglied: 8644
25.09.2006 um 15:35 Uhr
Hi,

falls du mit dem Umweg über Excel leben kannst, lässt sich das sicher mit einem Makro bewerkstelligen. Falls ja, kann ich heute abend mal gucken, ob ich was hin kriege.

Psycho
Bitte warten ..
Mitglied: cosmic2222
25.09.2006 um 15:53 Uhr
Das Problem genauer.....
Bekomme die Dateien von einem externer. Um die passend für ein Programm zu bekommen, muss das ganze in ein .txt Format sein, sprich durch Kommas getrennt.
Und auch wichtig ist, wie ich das schon erwähnt habe, das man ganze Ordner mit anfassen kann. Sind wirklich viele Dateien.
Bitte warten ..
Mitglied: Biber
25.09.2006 um 16:42 Uhr
Dann brauchst Du aber nicht ein .dbf->.txt-Tool (gottseidank), sondern ein .dbf->.csv-Tool.

Dann empfehle ich Dir einen Besuch bei Dave Burton und seiner äußerst flexiblen DBF2CSV-Perl-Batch-Lösung.

http://www.burtonsys.com/

Wenn Du gar nicht so genau weißt, ob wir hier von xBase/dBASEIII bis V mit oder ohne Memofelder oder Visual FoxPro oder SIX oder Foxbase-Dateien reden, wäre es verbrannte Zeit, darauf ein Excel-Makro aufsetzen zu wollen.

Hilfreich wären ein paar mehr Infos... nicht ob der Externe blond oder kahlköpfig war, sondern schon um welche der ca.30 .dbf-Format-Varianten es hier geht.

Gruß
Biber
Bitte warten ..
Mitglied: bastla
25.09.2006 um 17:53 Uhr
Hallo!

@Biber: Ist schon passiert (Zeit verbrannt)

@Jörg: Vielleich kommt Excel ja mit Deinem speziellen dbf-Format zurecht. Falls dann als Trennzeichen tatsächlich ein Komma (kein Semikolon) gefragt ist, könnte das Folgende klappen:

01.
Option Explicit 
02.
Sub dbf2txt() 
03.
 
04.
Const sSPath As String = "Z:\" 'Quellpfad - bitte anpassen; \ am Ende erforderlich 
05.
Const sSExt as String = ".dbf" 
06.
Const sTPath As String = "Z:\" 'Zielpfad - bitte anpassen; \ am Ende erforderlich 
07.
Const sTExt As String = ".txt" 'Extension der Zieldatei 
08.
 
09.
Dim fso As Object, oFolder As Object, oFile As Object 
10.
Dim sFileName As String, sExt As String, sNameOnly As String 
11.
 
12.
Set fso = CreateObject("Scripting.FileSystemObject") 
13.
Set oFolder = fso.GetFolder(sSPath) 
14.
 
15.
For Each oFile In oFolder.Files 
16.
    sFileName = oFile.Name 
17.
    sExt = LCase(Right(sFileName, 4)) 
18.
    sNameOnly = Left(sFileName, Len(sFileName) - 4) 
19.
    If sExt = sSExt Then 
20.
        Workbooks.Open Filename:=sSPath & sFileName 
21.
        ActiveWorkbook.SaveAs Filename:=sTPath & sNameOnly & sTExt, FileFormat:=xlCSV, CreateBackup:=False 
22.
        ActiveWorkbook.Saved = True 
23.
        ActiveWorkbook.Close 
24.
    End If 
25.
Next 
26.
End Sub
Zu beachten: Falls eine Zieldatei bereits vorhanden ist, wird zum Überschreiben aufgefordert; wird dieses nicht bestätigt, bricht das Script in der derzeitigen Fassung ab.

HTH
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Einen Teil eines Textpfades aus einer TXT per Batch entfernen!? (3)

Frage von kampen zum Thema Batch & Shell ...

Windows Tools
Dbf. Datei ist beschädigt. Wie die Datei wiederherzustellen? (5)

Frage von fredneumann zum Thema Windows Tools ...

Batch & Shell
gelöst Bestimmte Daten aus CSV per Windows BATCH Datei in .txt Format schreiben lassen. (9)

Frage von freshman2017 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(3)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Heiß diskutierte Inhalte
Exchange Server
Exchange 2016 Standard Server 2012 R2 Hetzner Mail (41)

Frage von Datsspeed zum Thema Exchange Server ...

Windows 7
gelöst Lokales Adminprofil defekt (25)

Frage von Yannosch zum Thema Windows 7 ...

Off Topic
gelöst Fachzeitschriften als E-Book oder hardcoded? (11)

Frage von KowaKowalski zum Thema Off Topic ...

Windows 10
Windows Store Apps ohne Windows Store installieren (10)

Frage von keefien zum Thema Windows 10 ...