m_strSQL="SELECT DISTINCT Data FROM TestTable";
m_pAllData->Open(dbOpenDynaset,m_strSQL);
while (!m_pAllData->IsEOF())
{
     m_pAllData->Edit();     //当程序执行到这里的时候提示Can't update.Database or object if read-only.
     ……
     ……
     m_pAllData->MoveNext();
}请问这是怎么回事?谢谢!