Autor Beitrag
elduchte
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 199

Win 2000, Win XP
Delphi 7
BeitragVerfasst: Sa 21.06.03 08:31 
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
Böser Borstel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 154



BeitragVerfasst: Mi 02.07.03 07:51 
Titel: Datenbank?
Hast du die Datenbank-Komponente auf jedem MDI - Client Form?
Wenn ja dann öffnest du die Datenbank mehrmals und deshalb dieser Fehler.
Versuche mal zu sagen, das nur das aktive MDI - Client Form Datenbankverbindung hat oder lege das Datenbankobjekt aus eine Stelle die nur einmal ausgerufen wird und halte die Verbindung immer