virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetRows(
/* [defaultvalue][in] */ long Rows,
/* [optional][in] */ VARIANT Start,
/* [optional][in] */ VARIANT Fields,
/* [out][retval] */ VARIANT __RPC_FAR *pvar) = 0;
BOOL CVORecordset::GetRows(long lrows, VARIANT &var)
{
VARIANT var1,var2 ;
VariantInit(&var1);
VariantInit(&var2);
m_rsRecordSet->GetRows(lrows,var1,var2,&var);
VariantClear(&var1);
VariantClear(&var2);
return TRUE;
}
SafeArrayGetElement就可以把对应的几行几列数据对应获取
有人可以跟我讲解下他是怎么实现把数据全部存到VARIANT &var里的吗?
现在我用OLE DB+SQL3.5.只省一个获取全部数据没做了.想问一下专家知道ADOCE3.1是怎么实现的吗?就要他这种方法.