在MFC ODBC 中 使 CRecordSet 指定字段变为只读字段

void CFsaSet::DoFieldExchange(CFieldExchange* pFX) { //{{AFX_FIELD_MAP(CFsaSet) pFX->SetFieldType(CFieldExchange::outputColumn); switch(pFX->m_nOperation) { case(CFieldExchange::Name): // append dirty field name case(CFieldExchange::NameValue): // append dirty name=value case(CFieldExchange::Value): // append dirty value or parameter marker { if(m_nEditMode) //edit or addnew mode break; } default: { RFX_Long(pFX, _T("[A]"), m_A); break; } } RFX_Text(pFX, _T("[B]"), m_B); RFX_Text(pFX, _T("[C]"), m_C); RFX_Double(pFX, _T("[D]"), m_D); //}}AFX_FIELD_MAP }

你可能感兴趣的:(c,mfc)