我用VC++写了一个访问SYBASE数据表的程序,当这个表的某一行被用PB或其他语言写的应用访问后,
再用我的VC++去访问此表上被访问的行时,竟然偶尔会提示"更新的行失败"信息,但此表的其他行还
是能正常访问?我用的是CRECORDSET记录集,范例如下:m_xtyhbSet.m_strFilter="TXPH='tx0001'";
m_xtyhbSet.Requery();
if(m_xtyhbSet.GetRecordCount()!=0)
{
   m_xtyhbSet.Edit();
   m_xtyhbSet.m_loginflag='1';
   m_xtyhbSet.Update();//执行此行代码时提示"更新的行失败",但更新其他行不回提示出错,真奇怪
}