这样的if不通过
if( m_RsLogin != NULL && m_RsLogin->GetRecordCount() > 0 )这样的if通过
int i = m_RsLogin->GetRecordCount();
if( m_RsLogin != NULL && i > 0 )太邪门了.
if( m_RsLogin != NULL && m_RsLogin->GetRecordCount() > 0 )这样的if通过
int i = m_RsLogin->GetRecordCount();
if( m_RsLogin != NULL && i > 0 )太邪门了.
if( m_RsLogin != NULL && i > 0 )你这样试试看
这样i是返回4,int i = m_RsLogin->GetRecordCount();这样也是4,没问题.
就是直接用RsLogin->GetRecordCount()有问题.
是不是有什么优先级问题?
if( (m_RsLogin != NULL) && (m_RsLogin->GetRecordCount() > 0 ))