int count=0;m_pRecordset->MoveFirst();
while(!(m_pRecordset->EndOfFile))
{
count++;
}当然,要在引用ADO的地方改写:rename("EOF","EndOfFile")
while(!(m_pRecordset->EndOfFile))
{
count++;
}当然,要在引用ADO的地方改写:rename("EOF","EndOfFile")
不知道为什么。有时候出错(高手指教)
当然。还可以用SqL来统计
好象是用 adOpenDynamic, adLockOptimistic
忘记了,你查一下MSDN试试吧
_variant_t vIndex = (long)0;
_variant_t vCount = m_pRecordset->GetCollect(vIndex);
CString message;
message.Format("共有%d条记录",vCount.lVal);
AfxMessageBox(message);