Entwickler-Ecke
Dateizugriff - Datensätze zählen
Master_BB - Fr 02.05.03 19:13
Titel: Datensätze zählen
hallo,
ich schreibe gerade ein programm wo ein datensatz (record) in eine typisierte datei gespeichert wird. Nun meine frage wie kann ich die gespeicherten datensätze zählen lassen?
Greetz
Master_BB
Moderiert von
tommie-lie: Topic verschoben
Ex0rzist - Fr 02.05.03 19:19
Das machst du mit FileSize.
Master_BB - Fr 02.05.03 19:26
ah läuft danke
kiwicht - Sa 03.05.03 00:01
halt, moment, erklär mal bitte genau:
mit FileSize krieg ich die Anzahl der Datensätze rau? Versteh ich nich ganz!
tommie-lie - Sa 03.05.03 00:10
ja und?
| Zitat: |
| Nun meine frage wie kann ich die gespeicherten datensätze zählen lassen? |
Ist doch genau das, was er haben wollte ;-)
kiwicht - Sa 03.05.03 00:17
hm, ich versteh grad nicht den Zusammenhang zwischen:
Anzahl der in einer Datei gespeicherten Datensätze und FileSize, also DateiGröße!
Delete - Sa 03.05.03 05:30
Er muß noch die Dateigröße durch die Größe des Records teilen, dann sollte es hinhauen.
Master_BB - Sa 03.05.03 10:44
also es klappt wenn ich nur filesize nehme.
wenn das programm dann in 1nem monat fertig is stell ichs mal online zum betrachten ist eine sehr schöne personal- und lagerverwaltungssoftware
--> dauert solange weil ich nicht alles alleine mache und der andere ein wenig brauch
Delete - Sa 03.05.03 13:06
| Master_BB hat folgendes geschrieben: |
| also es klappt wenn ich nur filesize nehme. |
Das kann nicht sein. Oder du benutzt ein anderes FileSize als wo von ich / wir reden.
Master_BB - Sa 03.05.03 14:06
also ich hab das hier im code
und er gibt bei 2 datensätzen eine 2 aus
datensatz ist
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| type ds = packed record name:string[30]; adresse:string[40]; geschlecht:byte; telefonnr:string[15]; email:string[25]; bemerkungen:string[255]; status:byte; geb:tDateTime; position:string[30]; end;
dg := filesize(pf); label10.caption := IntToStr(dg); |
Moderiert von
UGrohne: Code-Tags eingefügt
Delete - Sa 03.05.03 14:18
OK, damit wäre alles geklärt:
| Zitat: |
Call FileSize to determine the size of the file specified by the file variable F. The size is expressed as the number of records in a record file.
|
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!