你写了这么多,连第一步都没通过。
userinfo.h
加
#include<comdef.h> //加
。。。。。。。。。。。。
class CUserInfo
{
public:
CString m_userID;
CString m_pwd;
CString m_type;
_variant_t struserID; //加
_variant_t strpwd; //加
_variant_t strtype;//加
userinfo.cpp
void CUserInfo::GetData(CString UserID){
...........
else
{
m_userID=UserID;
strpwd=m_pRecordSet->GetCollect("Password");
strtype=m_pRecordSet->GetCollect("UType");
if(strpwd.vt!=VT_NULL){
m_pwd=(LPCTSTR)_bstr_t(strpwd);
}
if(strtype.vt!=VT_NULL)
{
m_type = (LPCTSTR)_bstr_t(strtype);
}
}