![]() |
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 |
Du musst natürlich auch disconnecten, wenn dein Formular geschlossen wird.
|
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 |
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 19:48 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