error C2660: 'Open' : function does not take 5 parameters,该如何处理
error C2660: 'Open' : function does not take 5 parameters
_RecordPtr pRs;
pRs->Open( _variant_t("Select Max(ID) as MAXID From EmployeeInfo"), _variant_t(m_cnn->m_pConn,true),adOpenStatic, adLockOptimistic, adCmdText);
写这个句子时出现下面的错误,不知为什么:
error C2660: 'Open' : function does not take 5 parameters
------解决方案--------------------
在_RecordPtr pRs; 之后
pRs.CreateInstance("ADODB.Recordset");
再
Open
------解决方案--------------------
Open是4个参数
------解决方案--------------------
这个不是提示说OPEN不是5个参数嘛
------解决方案--------------------
_RecordSetPtr 是5个参数,至于_RecordPtr没怎么用,不知道几个参数。
_RecordPtr pRs;
pRs->Open( _variant_t("Select Max(ID) as MAXID From EmployeeInfo"), _variant_t(m_cnn->m_pConn,true),adOpenStatic, adLockOptimistic, adCmdText);
写这个句子时出现下面的错误,不知为什么:
error C2660: 'Open' : function does not take 5 parameters
------解决方案--------------------
在_RecordPtr pRs; 之后
pRs.CreateInstance("ADODB.Recordset");
再
Open
------解决方案--------------------
Open是4个参数
------解决方案--------------------
这个不是提示说OPEN不是5个参数嘛
------解决方案--------------------
_RecordSetPtr 是5个参数,至于_RecordPtr没怎么用,不知道几个参数。