m_pRecordset.CreateInstance(__uuidof(Recordset));
CString strSql="SELECT ID,Name,Num FROM PatientTable WHERE ID=m_ID";
BSTR bstrSQL=strSql.AllocSysString();
m_pRecordset->Open(bstrSQL,(IDispatch*)m_pConnection,adOpenDynamic,adLockOptimistic,adCmdText);执行到OPEN时发现程序一直在执行下面这个循环,谁帮我看看这是为什么??
while((int)bitvTest>=0)
{
bitvTest<<=1;
indEntry++;
}
CString strSql="SELECT ID,Name,Num FROM PatientTable WHERE ID=m_ID";
BSTR bstrSQL=strSql.AllocSysString();
m_pRecordset->Open(bstrSQL,(IDispatch*)m_pConnection,adOpenDynamic,adLockOptimistic,adCmdText);执行到OPEN时发现程序一直在执行下面这个循环,谁帮我看看这是为什么??
while((int)bitvTest>=0)
{
bitvTest<<=1;
indEntry++;
}
{
bitvTest<<=1;
indEntry++;
}
这个是哪里的啊?
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <winheap.h>
#include <windows.h>
Void * __cdecl _sbh_alloc_block (int intSize)
......
while((int)bitvTest>=0)
{
bitvTest<<=1;
indEntry++;
}
......