何为数据库存储过程,vc++中怎样用存储过程。请指教,谢谢。 何为数据库存储过程,vc++中怎样用存储过程。请指教,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 _CommandPtr pCmd;_ParameterPtr pParamIn_1,pParamIn_2,pParamOut_1,pParamOut_2;//pParamIn_1和pParamIn_2是你的存储过程的输入参数,pParamOut_1和pParamOut_2是输出参数。pCmd.CreateInstance(__uuidof(Command));//输入参数pParamIn_1.CreateInstance(__uuidof(Parameter));pParamIn_1->Name="输入参数变量(存储过程中的,而且去掉前面的@)";pParamIn_1->Type=adChar;pParamIn_1->Size=20;pParamIn_1->Direction=adParamInput;pParamIn_1->Value=_variant_t(strInputValue);pCmd->Parameters->Append(pParamIn_1); . . . . .//返回值pParamOut_1.CreateInstance("ADODB.Parameter");pParamOut_1->Name="返回参数变量(存储过程中的,而且去掉前面的@)"; pParamOut_1->Type=adInteger;pParamOut_1->Size=4;pParamOut_1->Direction=adParamOutput;pCmd->Parameters->Append(pParamOut_1);pCmd->ActiveConnection=g_myCon;pCmd->CommandText="存储过程名字";pCmd->CommandType=adCmdStoredProc;pCmd->Execute(NULL,NULL,adCmdStoredProc); http://www.fruitfruit.com/vc/atl/ado.cpp QQ远程协助或者视频聊天打洞如何实现的 关于mfc向导生成的对话框应用程序 ? 请问DirectX里的DXUT的英文全称是什么?FPS的英文全称是什么?谢谢! 用这个程序为什么发不出去邮件呢? 请教看过《MFC windows程序设计》的朋友,关于书中第11章的例子Wanderer 打印预览的方向 简单问题 如何使CList控件响应 回车 键(内有源码) NetBIOS编程:命令异步运行的问题。 ( ExitWindows 提问 ) 我想在对话框里面用CScrollView!请教大侠!! MFC DLL 工程的问题 何为数据库存储过程,vc++中怎样用存储过程。请指教,谢谢。
_ParameterPtr pParamIn_1,pParamIn_2,pParamOut_1,pParamOut_2;
//pParamIn_1和pParamIn_2是你的存储过程的输入参数,pParamOut_1和pParamOut_2是输出参数。
pCmd.CreateInstance(__uuidof(Command));
//输入参数
pParamIn_1.CreateInstance(__uuidof(Parameter));
pParamIn_1->Name="输入参数变量(存储过程中的,而且去掉前面的@)";
pParamIn_1->Type=adChar;
pParamIn_1->Size=20;
pParamIn_1->Direction=adParamInput;
pParamIn_1->Value=_variant_t(strInputValue);
pCmd->Parameters->Append(pParamIn_1);
.
.
.
.
.
//返回值
pParamOut_1.CreateInstance("ADODB.Parameter");
pParamOut_1->Name="返回参数变量(存储过程中的,而且去掉前面的@)";
pParamOut_1->Type=adInteger;
pParamOut_1->Size=4;
pParamOut_1->Direction=adParamOutput;
pCmd->Parameters->Append(pParamOut_1);pCmd->ActiveConnection=g_myCon;
pCmd->CommandText="存储过程名字";
pCmd->CommandType=adCmdStoredProc;
pCmd->Execute(NULL,NULL,adCmdStoredProc);