Announcement

Collapse
No announcement yet.

Satzzeiger im DBGrid

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

  • Satzzeiger im DBGrid

    Hallo,
    wenn ich in einem DBGrid Datensätze mit Append einfüge und irgendwann eine Änderung eines Satzes vornehmen will, springt der Cursor nicht auf den gewählten Satz, sondern auf einen Satz davor. Dieses passiert beim Eof und Bof. Wie kann ich dieses verhindern ?

    Ich verwende (Delphi 5 Enterpr. mit SP1) , (ADO clUseClient),
    (SQL–Server 2000 mit Sp2)

    Danke für Eire Hilfe.

  • #2
    Hallo,
    da besteht ein kleines Mißverständnis. Du fügst die Daten nicht in das Grid ein, sondern in die Tabelle. Das Grid holt sich daraus nach dem Einfügen wieder die Daten, je nach Sortierungen, Filter, primären Schlüsseln.<br>
    Der "Satzzeiger" im dbGrid zeigt immer nur auf den aktuellen Satz der Tabelle. Du müsstest also nach dem Einfügen oder Löschen eines Datensatzes einen anderen aktuell machen. Beim Einfügen z.B. den neuen Satz in der Tabelle suchen. Damit ist er aktuelle und wird im dbGrid markiert.

    mfg Klaus-Pete

    Comment


    • #3
      Vielen Dank für die Antwort, so wie Du es beschrieben hast funktioniert es

      Comment

      Working...
      X