我在Access中使用的一项为货币型,怎样才能将该货币型数据保存到一个双精度型的数据中去.
double val = (double)NULL;
_variant_t vtFld;
_variant_t vtIndex;vtIndex.vt = VT_I2;
vtIndex.iVal = nIndex;

vtFld = m_pRecordset->Fields->GetItem(vtIndex)->Value;
if(vtFld.vt != VT_NULL)
val = vtFld.dblVal;
dbValue = val;
不行