请大家帮我看看为什么我用
m_recordset->Open(strSQL.AllocSysString(),m_pConnection.GetInterfacePtr(),adOpenKeyset,adLockOptimistic,adCmdText);
m_datagrid.SetRefDataSource((LPUNKNOWN)m_recordset);
在显示数据时要出错,出错原因是:”the rowset is not boobable“
而用adReadOnly代替adLockOptimistic,则又能正确在dagagrid中显示。
这是什么问题?为什么用adLockOptimistic就不行?