vc中访问数据集(比如声明过的rsADO)中第1个字段怎么实现啊?就像是vb里rsADO.Fields(0).Value这个一样的功能,希望大家指点

解决方案 »

  1.   

    void GetFieldValue( LPCTSTR lpszName, CDBVariant& varValue, short nFieldType = DEFAULT_FIELD_TYPE );
    throw( CDBException, CMemoryException );void GetFieldValue( short nIndex, CDBVariant& varValue, short nFieldType = DEFAULT_FIELD_TYPE );
    throw( CDBException, CMemoryException );void GetFieldValue( LPCTSTR lpszName, CString& strValue );
    throw( CDBException, CMemoryException );void GetFieldValue( short nIndex, CString& strValue );
    throw( CDBException, CMemoryException );
      

  2.   

    GetCollect
    或者GetFields都可以
    注意必须是(long)0