CRecordSet in ProptertyPage



  • Hallo

    Ich habe folgendes Problem.
    Ich möchte eine Datenbank in eine PropertyPage einfügen.
    Meine erste überlegung war in VC6 ein SDI-Project und den Dialog von CRecordSet ableiten, aber ich kann nicht auf die Datenbank mit den Variablen zugreifen.
    Als nächstes habe ich das Projekt von CRecordSet abgeleitet konnte auch auf die Variablenzugreifen konnte aber keine PropertyPage aufbauen.
    Kennt jemand eine lösung? 😕



  • Normalerweise hast du eine Klasse, die von CPropertySheet abgeleitet wird, die die PropertyPages verwaltet. Dann hast du noch einen oder mehrere Dialoge, wobei für jeden Dialog, den du im Ressourceneditor erstellst, eine Klasse von CPropertyPage abgeleitet wird.

    Wenn du Datenbankunterstützung mit CRecordset haben möchtest, dann kannst du eine weitere (eigenständuge) Klasse von CRecordset ableiten. Um darauf in den Pages zuzugreifen, musst du den Header der von CRecordset abgeleiteten Klasse in der von CPropertyPage abgeleiteten Klasse includieren und ein Objekt davon erzeugen. Über das erzeugte Objekt bekommst du dann den Zugriff auf die Datenbank.


Anmelden zum Antworten