读书人

error C2660: amp;#x27;Openamp;#x27; : fun

发布时间: 2013-01-25 15:55:29 作者: rapoo

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没怎么用,不知道几个参数。

读书人网 >VC/MFC

热点推荐