Hallo,
wir haben vor einigen Jahren für einen Kunden eine Dispositionssoftware entwickelt, die
Paradox als Datenbank nutzt. Seit einiger Zeit bekommt der Kunde sporadisch die Meldung, das ein Datensatz in der aktuellen Sitzung bereits gesperrt sei. Der Versuch, die Fehlermeldung mittels Prüfung über CanModify zu verhindern schlägt jedoch fehl, da CanModify für den betreffenden Datensatz True zurückliefert.
Gibt es einen anderen Weg, diesen "Fehler" abzufangen?
Fürs Protokoll: Ja, mir ist bekannt, das die
BDE toter als tot ist. Unser Kunde sieht jedoch (
noch) keine Veranlassung, das Programm auf eine andere Datenbank umzustellen.