[Allegro] Volltextsuche: Zurück auf Start
Bernhard Eversberg
b-eversberg at gmx.de
Mi Jun 14 19:35:17 CEST 2017
> Gesendet: Mittwoch, 14. Juni 2017 um 19:10 Uhr
> Von: "Fischer, Thomas" <fischer at sub.uni-goettingen.de>
>
> Aber ganz ohne reguläre Ausdrücke: Wie kann es sein, dass die einfache Suche nach
> _#12
> diesen Satz findet:
>
> #00 000056
> #10 Forestworld
> #13 ForestWorld.com.inc: Colchester, US (VT) <webmaster at forestworld.com>
> ...
Dann stimmt vielleicht was nicht mit dem Datensatz. Gucken Sie sich den mal mit HEX-Editor
direkt in der Datei an. Und insbes. ob er einen korrekten Abschluss hat (00 0d oa und danach
Code 01 oder 08 oder 09). Dazu muß man wissen:
Die Prozedur ftr.flx liest den Satz nicht normal ein wie bei einem ganz gewöhnlichen
Zugriff - das wäre viel langsamer - sondern sequentiell mit dem FLEX-Befehl fetch. Dabei werden dann
auch Felder mit eingelesen, die a99 nicht zeigen würde, weil z.B. die Nummer nicht zur
CFG paßt. Kann schon sein, daß da irgendwo die Zeichenfolge #12 drinsteckt.
Oder mal eine Gesamt-Erneuerung machen, dabei verschwinden solcherart kompromittierte Datensätze.
Normal ist sowas jedenfalls nicht.
B.E.
Mehr Informationen über die Mailingliste Allegro