Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi ACCESS-Datenbank mit ADO -> Fehlermeldung (https://www.delphipraxis.net/5852-access-datenbank-mit-ado-fehlermeldung.html)

elduchte 21. Jun 2003 09:43


ACCESS-Datenbank mit ADO -> Fehlermeldung
 
Hallo,
ich habe folgendes Problem:
ich öffne in meinem Prog eine ACCESS-Datenbank mit ADO-Connection. Dort kann ich mir auch alle Daten in einer Grid anzeigen lassen. Im Eigenschaftsinspektor schalte ich die Eigenschaft der ADO-Connection Connected auf TRUE. Das Formular der DBGrid ist ein MDI-Child. Rufe ich dieses Formular mehrmals auf, kommt es, wenn ich das Programm schließe zu einer Fehlermeldung:
Either BOF or EOF is true, or the current has been deleted. Requested operation requires a current record.

Daher meine Frage: Kann das daran liegen, das die Connection zur Datenbank immer besteht (also geöffnet ist), die Datenbank aber nicht mehr geschlossen wird (jedenfalls ist mir das nicht bewußt)? Oder woran kann das liegen?

Danke für Eure Hilfe
Andreas

Touchdown 21. Jun 2003 12:44

Du musst natürlich auch disconnecten, wenn dein Formular geschlossen wird.

elduchte 21. Jun 2003 13:40

Danke für den Tipp..... Und wo bzw. wie mache ich es am besten/klügsten ??

Bei Beenden der MainForm oder immer dann wenn das Formular geschlossen wird, indem ich die Datenbank geöffnet habe?

Denke wohl eher zweiteres oder?

Danke
Andreas

Jazz 21. Jun 2003 13:57

ICh würds in dem Form machen wo du acuh die Verbindung herstellst,
denn was ist wenn du das Form schliesst die Connection aber nicht.
Dann das Form wieder anzeigst und eine neue Verbindeung machen willst????

Also ich würde es in dem Form machen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz