int j=0;--->这句移到while(!m_pRsView->adoEOF)的前面,变成下面的样子int j=0;
while(!m_pRsView->adoEOF)
{
vDID[j]=m_pRsView->GetCollect("did");
j++;
m_pRsView->MoveNext();
}
因为你原来的j在循环体里面,每次都是0
while(!m_pRsView->adoEOF)
{
vDID[j]=m_pRsView->GetCollect("did");
j++;
m_pRsView->MoveNext();
}
因为你原来的j在循环体里面,每次都是0
{
temp1[m]=(LPCTSTR)(_bstr_t)vDID[m];
pDC->TextOut(30,30+i,temp1[m]);
i=i+20;
}
i是否也应在外面。