Anzahl Datensätze Version 21
Thomas Berger
ThB at gymel.com
Mi Apr 14 21:19:51 CEST 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo Frau Joisten,
| ich arbeite seit kurzem mit der Allegro-C-Version 21. Mich würde
| interessieren, wie ich die Gesamtzahl meiner Datensätze ermittle.
Als "Ihre" verstehe ich die Gesamtzahl der Datensaetze in der
Datenbank, oder meinen Sie die, die Sie selber "seit kurzem"
angelegt haben?
Wenn Sie mit PRESTO (dem DOS-Programm von allegro-C) arbeiten,
gehen Sie am besten so vor:
Eine beliebige Aufnahme aufschlagen und die "Ende"-Taste betaetigen: Es
wird dann der letzte Datensatz in der Datenbank angezeigt (vermutlich
mit dem Hinweis "dieser Datensatz wurde getilgt", nicht erschrecken), in
der Statuszeile oben am Schirm / Fenster wird Ihnen etwa in der Mitte
dann "Satz#:" eingeblendet gefolgt von der Nummer des aktuellen Satzes
(hier also des letzten in der Datenbank).
Damit haben Sie nun die Anzahl der Saetze in der Datenbank, jedoch
inklusive der getilgten (das sind die absichtlich Geloeschten zuzueglich
Platzhaltern fuer aus internen Gruenden "umgespeicherte" Saetze). Die
Zahl dieser getilgten Aufnahmen muessen Sie nun also abziehen, Sie
ermitteln sie am besten so:
Im Register 1 als Suchbegriff "_//?" eingeben, das bedeutet im Einzelnen:
- - "_" hebt fuer das folgende "/" die uebliche Funktion ("Manipulation
~ einer Ergebnismenge mittels der aktuellen Registerzeile") auf
- - "//" ist die Stelle im Index, zu der Sie wollen
- - "?" schaltet automatisch die Trunkierung ein
Damit sehen Sie dann in *einer Zeile* die Gesamttrefferzahl aller
Schluessel im Register 1, die mit "//" beginnen (genauer: "//0"),
das sind genau die gesuchten Leersaetze.
viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFAfY7XENVh3bB0lwMRAlBfAJ9NJ1kHyfz8uz/fDS0A2nuJF3PTdgCfTZUZ
s/KxEF4LlLEWRLp3q/QWDVQ=
=VROK
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro