CComPtr<_ADOConnection> pADOConnection;
	//创建连接对象
	HRESULT hr = pADOConnection.CoCreateInstance(L"ADODB.Connection");
	if (FAILED(hr))
	{  
		MessageBox(_T("无法创建ADO对象!"));
		return ;
	}
	//设置游标
	pADOConnection->put_CursorLocation(adUseClientBatch);
	CString strCon("DSN=netbar;");
	//打开数据库连接
	hr = pADOConnection->Open(strCon.AllocSysString());
	CComVariant v;
	CComPtr<_ADORecordset> pRst;
	CString strSQL("SELECT * FROM activemember");
	//查询返回记录集
	hr = pADOConnection->Execute(strSQL.AllocSysString(), &v, 0, &pRst);
	long count = 0;
	pRst->get_RecordCount(&count);
	//移到第一个跳记录
	pRst->MoveFirst();
	CComPtr<ADOFields> pADOFields;
	//读取所有的字段
	pRst->get_Fields(&pADOFields);
	
	CComVariant vFieldsName("memberId"); //可以是字段名称也可以是编号
	CComPtr<ADOField> pADOField;
	//获取指定的字段
	pADOFields->get_Item(vFieldsName, &pADOField);
	pADOField->get_Value(&v);
	pRst->Close();
	//关闭数据库连接
	pADOConnection->Close();