ungültiger Deskriptoindex bei CRecordSet::Open

Quick_Mik

Mitglied
Hallo Leute.

ich habe eine dialogfeldbasierte Anwendung geschrieben. Darunter hängt eine Datenbank.
Das CDatabase Objekt ist selbst erzeugt und wird dem Konstrukor der von CRecordSet abgeleiteten Klasse mitgegeben. Soweit kein Problem.

wenn ich nun aber das Recordset öffnen möchte, bekomme ich die Meldung "ungültiger Deskriptorindex".

Codeausriss:
Code:
CSSQL.Format("select cname from person");
.
.
.
if(!m_Daten.IsOpen())
    m_Daten.Open(CRecordset::snapshot,_T(CSSQL),CRecordset::none);

Die Tabelle existiert, Zugriff ist möglich, Daten sind auch drin.

Hat jemand ne Idee, woran das liegen könnte?

Gruß

M.
 
Zurück