Entwickler-Ecke

Datenbanken - Datensatz kann nicht gesperrt werden ODBC SQL-Server


BennyM - Do 31.10.02 14:13
Titel: Datensatz kann nicht gesperrt werden ODBC SQL-Server
Hallo,

ich hab ein Problem:

Über ODBC kann ich manche Datensätze einer Tabelle nicht mehr bearbeiten, über Query-analyzer gehts allerdings. Ich arbeite mit BDE und Delphi5 Enterprise.

Liegts am ODBC und wie kann man Sperrungen aufheben??

Meldung : "Datensatz kann nicht gesperrt werden, da er von einem anderen Benutzer geändert wurde"

Löschen des Datensatzes geht aber!

Ich weiss nimmer weiter...


Steffer - Do 31.10.02 14:35

>Meldung : "Datensatz kann nicht gesperrt werden, da er von einem
>anderen Benutzer geändert wurde"
Deutet imho darauf hin, dass entweder die DB defekt ist oder du einen Vorgang nicht mit Post abschliest.


LCS - Fr 01.11.02 08:55

Hi
Steffer hat folgendes geschrieben:

.. oder du einen Vorgang nicht mit Post abschliest.


Das passiert vor allem bei Programmabstürzen oder Programm-Resets beim Debuggen. Manchmal ist das Problem schon behoben, wenn du dich abmeldest und wieder neu anmeldest (oder neu startest).

Gruss Lothar