Announcement

Collapse
No announcement yet.

TADODATASET und XP

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

  • TADODATASET und XP

    Hallo,
    Ich stelle das Ergebnis einer TADODATASET-Abfrage (MSSQL7) in einem TDBGRID dar.
    Am Ende des Grids wird immer eine leere Zeile angezeigt.
    Diese Zeile führt immer zu einem Fehler
    'entweder BOF oder EOF ist TRUE, oder der Datensatz wurde gelöscht. Der angeforderte Vorgang benötigt einen aktuellen Datensatz.'
    Dieser Fehler tritt bei Verwendung einer TQUERY nicht auf.
    Unter allen anderen Windows-Versionen ebenfalls nicht!

    Wer hat einen Tip

    Friedel

  • #2
    Hallo,

    die ADO Express-Komponenten (TADODataSet) von Borland sind nicht ganz fehlerfrei. Sobald ADO 2.6 oder höher eingesetzt wird (ist bei Windows XP mit ADO 2.7 immer der Fall), muss für Delphi 5 das 2. ADO-Patch (d5adoupdate2.exe) nach dem UpdatePack#1 für Delphi 5 eingespielt werden. Das verschwindet das BOF-EOF-Problem

    Comment


    • #3
      Hallo Andreas,

      genau so war es.
      Ich danke Dir für die schnelle und kompetente Hilfe.

      Friede

      Comment

      Working...
      X