Datenbank (Datensatzgruppe)
-
Hallo....()moin
Ich habe zwei Tabellen verbunden (siehe Beitrag Datenbankfilter).
Mein Problem ist wenn ich einen neuen Datensatz anlegen will kommt eine Messagebox und Schreibt " Datensatzgruppe kann nur gelesen werden."
Woran kann das liegen?Hier mal die Funktion AddNew
CRecordset* pSet = OnGetRecordset(); m_pSet->Requery(); if (pSet->CanUpdate() && !pSet->IsDeleted()) { MessageBox(""); pSet->Edit(); if (!UpdateData()) return; pSet->Update(); } long m_IDNeu = m_pSet->GetMaxID() +1; m_pSet->AddNew(); m_pSet->m_ID = m_IDNeu; m_pSet->Update(); m_pSet->Requery(); m_pSet->MoveLast(); UpdateData(FALSE);
Dank vorab. Uwe