ASSERT bei CREcordset::AddNew, was ist falsch?



  • Hallo!

    Ich bekomme folgenden ASSERT:

    void CRecordset::AddNew()
    {
    	ASSERT_VALID(this);
    	ASSERT(m_hstmt != SQL_NULL_HSTMT); // <--------------------
    	// we can't construct an INSERT statement w/o any columns
    	ASSERT(m_nFields != 0);
    
    //...
    }
    

    Was ist schief gelaufen? Ich bin auch für Suchansätze dankbar, denn momentan habe ich keine Ahnung, wo ist wie mit der Fehlersuche anfangen soll. 😞



  • Hab es gefunden: Ich habe vorher kein Open gemacht.

    Können die nicht schreiben: ASSERT(IsOpen());? 😡


Anmelden zum Antworten