首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

error C2660: 'Open' : function does not take 5 parameters,该如何处理

2013-01-25 
error C2660: 'Open' : function does not take 5 parameters_RecordPtr pRspRs-Open( _varia

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

热点排行