Nach einem Backup und Restore einer Datenbank hatte ich plötzlich das Problem, daß ich Datensätze einer Tabelle in einem DBGrid nicht mehr dargestellt bekam. Aber als ich versuchte die gleichen Datensätze nochmals einzufügen, sagte mir Interbase, daß ich die referentielle Integrität verletzen würde, also waren die Datensätze noch gespeichert und ich konnte sie dennoch nicht sehen, als ob sie eine Tarnkappe trügen. Andere Datensätze waren ohne Probleme einfügbar. Da ich die Datenbank nicht lange geschlossen halten konnte, kopierte ich die Vorgängerversion wieder zurück und die Datensätze waren wieder sichtbar.
<p>
Hat irgend jemand schon mal eine ähnliche Konstellation bei Interbase und Delphi vorgefunden ? Und wenn ja, welches Problem könnte dahinter stecken. Liegt es in der DBGridkomponente? Oder kann der Interbase-Server aus unerfindlichen Gründen, die Datensätze nicht an den Client zurückschicken ?
<p>
Hat irgend jemand schon mal eine ähnliche Konstellation bei Interbase und Delphi vorgefunden ? Und wenn ja, welches Problem könnte dahinter stecken. Liegt es in der DBGridkomponente? Oder kann der Interbase-Server aus unerfindlichen Gründen, die Datensätze nicht an den Client zurückschicken ?
Comment