我用了这样一个语句,想获得Access表除去第一列的数据值:
unsigned int m_nCol,m_nRow=0;
m_nCol=m_pRecordset->Fields->Count;
double *p;
int j=0;
while(!m_pRecordset->adoEOF)
{
m_nRow++;
for(int i=1;i<=m_nCol;i++)
{
var=m_pRecordset->GetCollect(i);
if(var.vt!=VT_NULL)
double *p+j=var.dblVal;
j++;
}
m_pRecordset->MoveNext();
}
但是GetCollect(i)有问题,请问怎么办啊?
unsigned int m_nCol,m_nRow=0;
m_nCol=m_pRecordset->Fields->Count;
double *p;
int j=0;
while(!m_pRecordset->adoEOF)
{
m_nRow++;
for(int i=1;i<=m_nCol;i++)
{
var=m_pRecordset->GetCollect(i);
if(var.vt!=VT_NULL)
double *p+j=var.dblVal;
j++;
}
m_pRecordset->MoveNext();
}
但是GetCollect(i)有问题,请问怎么办啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货