Announcement

Collapse
No announcement yet.

Ändern und Löschen von Datensätzen bei MSSQL- Server

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ändern und Löschen von Datensätzen bei MSSQL- Server

    Ein Teil der Datensätze einer Tabelle lassen sich vom Frontend aus nicht mehr ändern oder löschen.
    Dabei gibt es folgende Fehlermeldung:
    "Datensatz kann nicht gesperrt werden, da der Datensatz von einem anderen Benutzer geändert wurde."

    Frontend aus C++ Builder 4.0.
    Datenbank MSSQL- Server 7 + 2000.
    Verbindung Frontend/Datenbank mit BDE und MSSQL Nativ Treiber.
    Frontend->Formular mit Table und DBNavigator Komponenten.

    Bei den Datensätzen welche nich änderbar sind steht im SQL-Server-sperren/Objekte
    ->Prozessdetails als letzter TSQL-Befehlsstapel ein SELECT anstat ein DELETE oder UPDATE
    Befehl, obwohl im DBNavigator Datensatz löschen oder ändern gedrückt wurde.

    Was kann da schief laufen ???.

    Vielen Dank im voraus
    Abrazzo

  • #2
    Aktuelles Update der BDE eingespielt? Ohne gibt es solche wunderlichen Fehlermeldungen

    Comment


    • #3
      BDE Update 5.11 ist eingespielt.
      Der Fehler kommt mit Sicherheit vom C++ BUILDER/BDE. Die Datenbank- Anwendung lief seit längerer Zeit fehlerlos, auch mit älteren BDE- Versionen. Udo Galle, nimm es bitte nicht persönlich, aber Kommentare wie 'Ohne gibt es solche wunderlichen Fehlermeldungen' trösten zwar ein bischen, helfen mir aber auch nicht weiter. Ich brauche unbedingt konkrete Hilfestellung, wo kann ich die herkriegen, wer hat solchen Fehler schon mal gehabt??.
      Die FAQ's- von Borland haben mir auch nicht weitergeholfen.

      Nix für ungut, trotzdem Danke für Deine Hilfe:
      Abrazz

      Comment

      Working...
      X