我在程序里这样写执行sql语句为什么返回 0 ??
CString sql = "EXEC spInsertPatchToQueue 'reafihfih'" ;
pcmd.CreateInstance(__uuidof(Command));
pcmd->ActiveConnection = m_pConnection;
pcmd->CommandText=_bstr_t(sql);
try
{
pcmd->Execute(NULL,NULL, adCmdText );
}
catch(...)
{
return 0;
}
return 1;
CString sql = "EXEC spInsertPatchToQueue 'reafihfih'" ;
pcmd.CreateInstance(__uuidof(Command));
pcmd->ActiveConnection = m_pConnection;
pcmd->CommandText=_bstr_t(sql);
try
{
pcmd->Execute(NULL,NULL, adCmdText );
}
catch(...)
{
return 0;
}
return 1;
解决方案 »
- 关于VC6.0 C++ 调用WebService的问题
- 请问如何给用户加权限
- 请推荐VC大牛的源代码,我只听说过一个JUINT但好像是JAVA的
- 问一个关于非模态对话框和属性页的问题,谢谢!!
- 哪位高手能讲讲数据结构是什么?
- 准备开发一个局域网监控软件,大家给点意见!
- 请大家帮忙,字体的问题
- 服务器端接收数据后触发消息给Tab控件子窗口发消息问题
- 很奇怪的调试问题
- ***什么函数可以得到***"当前运行文件目录下 文件名的数组"??***
- keybd_event为什么无法替代键盘按键
- CWebBrower2里的Navigate()的URL怎么设置啊,我想做到的是无论我的DATA文件夹放在哪个盘,只要程序放在DATA文件夹同一级目录就能连接到本
可以看到VC+ADO怎样调用存储过程
catch(...) //单步看看,catch到什么错误
catch ADO错误用 catch(_com_error e)
cmdByRoyalty.CommandText = "byroyalty"
cmdByRoyalty.CommandType = adCmdStoredProc
cmdByRoyalty.CommandTimeout = 15 _ParameterPtr param = cmdByRoyalty.CreateParameter(.....);
param.Value = value;
cmdByRoyalty.Append (param); cmdByRoyalty.Execute();