vc中怎么样调用mysql的存储过程

huiyan0828 2007-12-03 04:52:26
我所写的存储过程findfile(filepath1 varchar(255), publishid int),两个参数都是输入的,我在vc里应该怎么样掉用它?我是菜鸟,望各位大侠不吝赐教,谢谢!
...全文
113 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gwinner 2007-12-04
  • 打赏
  • 举报
回复
兄弟,你给点分,帮你的人就多了。
gwinner 2007-12-04
  • 打赏
  • 举报
回复
	
_ConnectionPtr m_pConn;
_RecordsetPtr pRst = NULL;

CoInitialize(NULL);

try
{
hr = m_pConn.CreateInstance(__uuidof(Connection));
TESTHR(hr);
hr = m_pConn->Open("Provider=MSDASQL.1;Persist Security Info=False;User ID=root;Data Source=MCS01;Initial Catalog=iris", "", "", adConnectUnspecified);
TESTHR(hr);
TESTHR(pRst.CreateInstance(__uuidof(Recordset)));

HRESULT hr = pRst->Open("CALL findfile('c:\', 0)", _variant_t((IDispatch*) m_pConn, true), adOpenKeyset, adLockOptimistic, adCmdText);
TESTHR(hr);

}
catch (_com_error& ce)
{
//...
}
TESTHR(pRst->Close());
pRst.Release();
pRst = NULL;

m_pConn->Close();
m_pConn.Release();
m_pConn.Detach();
huiyan0828 2007-12-04
  • 打赏
  • 举报
回复
谢谢楼上的,因为第一次进来,所以还不太清楚怎么回事.

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧