IDispatch error #3092.c++调用Mysql存储过程中的问题

huiyan0828 huiyan0828 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
想通过C++调用myql的存储过程CompareFile(in filepath1 varchar(255), in publishid varchar(255)),但是在执行过程中出现IDispatch error #3092错误,望高手指教.我的代码
HRESULT hr = S_OK;
_ParameterPtr pParamMember1 = NULL;
_ParameterPtr pParamMember2 = NULL;
if(m_pCommand == NULL)
{
m_pCommand.CreateInstance(__uuidof(Command));
}
pParamMember1.CreateInstance(__uuidof(Parameter));
pParamMember1->Name = "filepath1"; //存储过程参数名称
pParamMember1->Type = adVarChar; //参数类型
pParamMember1->Size = 255; //参数大小
pParamMember1->Direction = adParamInput; //表明是输入参数
_bstr_t bstr1(strRelpath);
pParamMember1->Value = bstr1; //_variant_t(strRelpath);
m_pCommand->Parameters->Append(pParamMember1);

pParamMember2.CreateInstance(__uuidof(Parameter));
pParamMember2->Name = "publishid"; //存储过程参数名称
pParamMember2->Type = adVarChar;//adInteger; //参数类型
pParamMember2->Size = 255; //参数大小
pParamMember2->Direction = adParamInput; //表明是输入参数
_bstr_t bstr2(strPubpointId);
pParamMember2->Value = bstr2;//_variant_t(strPubpointId);
m_pCommand->Parameters->Append(pParamMember2);

//执行存储过程
m_pCommand->ActiveConnection = m_pConnection;
m_pCommand->CommandText = "CompareFile";
m_pCommand->CommandType = adCmdStoredProc;
//long i = m_pCommand->GetState();
hr = m_pCommand->Execute(NULL, NULL, adCmdStoredProc); //此处出现错误.

pParamMember1->Release();
pParamMember2->Release();
...全文

相关推荐

VC+ADO+ORACLE连接

rs.IsEOF()){ // 处理每一行数据 rs.MoveNext();}rs.Close();```除此之外,ADO还支持事务处理,错误处理,以及更复杂的SQL操作,如存储过程的调用。

清河平原

fengmian123

fengmian123

CiYuanShuos

QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx

QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx

qyresearch报告

XERJ 是一款受到社区信赖的本地 AI 搜索引擎

XERJ 是一款受到社区信赖的本地 AI 搜索引擎,能自动为任意文件夹建立索引,让编程智能体直接检索所需代码,省去逐个读取文件消耗的 token。它的主要用途是参考现有实现来写代码(reference coding):接到任务后,智能体下载与任务相关的开源仓库,建立索引,再查阅这些项目的解决方法。 在一项对照研究中,这种做法让智能体的输出 token 用量降至原来的约 1/2.7,同时保持 16/16 的任务完成率(案例研究)。用户在日常开发中报告的用量约为原来的 1/5(使用反馈)。有了可检索的参考实现,较小、较便宜的模型也可能胜过只凭记忆工作的昂贵模型,减少反复修改的次数。把下面这段提示词交给智能体即可开始

yiersansiwu123d

DocRes.Vulkan.WinForms.VS2022-Source-r1.1-20261016-102846-206.zip

DocRes.Vulkan.WinForms.VS2022-Source-r1.1-20261016-102846-206.zip 博客地址:https://blog.csdn.net/lw112190/article/details/168119884

天天代码码天天
评论
收藏 已收藏
分享
返回顶部