Ik heb dus 348 dbf files, met vrij veel info erin, en ik wil die graag in een tabel zetten in excel of nog liever access, weet iemand hoe ik dit zo snel mogelijk kan doen? Of ik er ook snel een bestand van kan maken? Ze zijn nu 300 kb per stuk...
In (bijvoorbeeld) Delphi kun je zowel dbase-files als access benaderen. Hier kun je dus vrij simpel die dingen mee kopieren.
Met Access benaderen heb ik geen ervaring, maar dbasefiles openen is supersimpel
Je kunt ook met SQL en zo werken, maar als je sequentieel de tabel door wilt lopen dan is dit wel zo simpel
Met Access benaderen heb ik geen ervaring, maar dbasefiles openen is supersimpel
Delphi:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| procedure LeesDBFUit(filename: string); // <-- bestandsnaam .dbf :) var table: TTable; begin table := TTable.Create(self); try table.DatabaseName := ExtractFilePath(filename); table.TableName := ExtractFileName(filename); table.TableType := ttDbase; table.Active := true; table.First; while not table.Eof do begin ShowMessage(table.FieldByName('NAAM_VELD').AsString); table.Next; end; finally table.Active := false; table.Free; end; end; |
Je kunt ook met SQL en zo werken, maar als je sequentieel de tabel door wilt lopen dan is dit wel zo simpel
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock
hmm ben niet echt een held in delphi
, maar toch bedankt
Welke talen dan wel? Dat vind ik nergens terug namelijk
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock
alleen beetje c++Paul Nieuwkamp schreef op 05 maart 2004 @ 11:54:
Welke talen dan wel? Dat vind ik nergens terug namelijk
tizz al opgelost, 1 csv bestand van gemaakt
en geimporteerd in access
Pagina: 1