hi, meines wissens muss man doch beim erstellen des recordset diesen mit einer offenen datanbank referenzieren... also:
C++:
p_set1_count = new C_Set_Belege( &database );
zumindest hab ich das immer so gemacht (...kann aber auch sein das das nicht unbedingt nötig ist)Dieser Post wurde am 10.09.2007 um 15:55 Uhr von mmc20 editiert.
Sie hier sind nur zusätzliche Variablen hinzugekommen, die benötigt wurden und die Connection zur Datenbank wurde ebenfalls schon fest hinterlegt, da sie immer für die selbe Datenbank und immer für die selbe Tabelle in der Datenbank benötigt wird.
Ich hab mal die Openmethode von CRecordset mit dem Debugger angeschaut. Er macht die Methode vollständig bis zum MoveNext(); am fast Ende. Er geht vom MoveNext direkt ins Catch.
Der Fehlercode ist 1022.Dieser Post wurde am 11.09.2007 um 08:05 Uhr von Patricia editiert.
hast du schonmal nen anderen Select ausprobiert? sowas wie "SELECT * FROM Tabellenname" ob das dann funktioniert? -- class God : public ChuckNorris { };