我先说问题了,看到的懂的给说一下
          姓名    年龄   性别
           a        10    1
           b        32    4
           c        34    4 已知姓名c,如何从ACCESS表中提取c的年龄和性别34和4分别赋给字符串? 

解决方案 »

  1.   

            CString sql;
            sql.Format(_T("select 年龄,性别 from YourTable where  姓名='%s';"),strName);
            BSTR bsql=sql.AllocSysString();
            _RecordsetPtr rs=m_Connection->Execute(bsql,NULL,adCmdText);
            SysFreeString(bsql);
    _variant_t result=rs->GetCollect(_T("年龄"));
            CString strAge = CString(result.bstrVal);
         result=rs->GetCollect(_T("性别"));
    CString strSex = CString(result.bstrVal);