MFC Access Datenbank einbinden
-
Hallo,
ich habe eine MFC Anwendung (mit Basisklasse CHtmlView). Jetzt möchte ich eine Access DB (2003) einbinden und per ODBC einlesen und schreiben. Ich habe eine neue Klasse ersteltclass CAccessPcatsSet : public CRecordset {
Die bisherige Themen in dem Forum haben mir leider nicht geholfen. Ich weiss es nicht wie ich die Datenbank öfnen und lesen bzw. schreiben kann.
-
Alles was du brauchst sollte hier(http://www.se.fh-heilbronn.de/usefulstuff/VCPLUS6/kap14.htm) stehen.
-
Den Link http://www.se.fh-heilbronn.de/usefulstuff/VCPLUS6/kap14.htm
habe ich schon. Da war das Problem bei mir das ich keinen m_pSet Zeiger in meine C...Dlg Klasse definieren konnte.
// in C...Dlg class C...Dlg : public CDialog { ...... CMyRecordSet* m_pSet;
Weist jemand warum das nicht geht und wie man das umgehen kann???
-
Was für eine Fehlermeldung erhälst du?
Du musst die Headerdateien der Klasse die von CRecord abgeleitet ist einbinden.
Bevor du CMyRecordSet * p...
nutzen kannst musst du zuerst einmal ein new CMyRecordSet machen und der Pointervariable zuweisen.CMyRecordSet* m_pSet = new CMyRecordSet;
-
kannst ja auch mal auf RealBoard.de vorbei gucken da habe ich auch Tutorials geschrieben.
-
guenni81 schrieb:
nutzen kannst musst du zuerst einmal ein new CMyRecordSet machen und der Pointervariable zuweisen.
Oder man lässt den Pointerkram bleiben und macht es so:
CMyRecordSet m_recSet;
Dann spart man sich die elende Zeigerprüferei.