用ado的open和execute方法调用存储过程,都不能得到记录集,但是这个存储过程确实已经执行了的,该存储过程其中有一条UPDATE语句,语法正确
如果将其屏弊掉,可以得到返回的记录集,
请问为什么,我如何才能在有UPDATE的情况下,正确调用
如果将其屏弊掉,可以得到返回的记录集,
请问为什么,我如何才能在有UPDATE的情况下,正确调用
解决方案 »
- VC编译的DLL回调VB函数出错
- windows环境下的squid
- 如何设置MessageBox()中按钮的确定,取消为英文的OK,CANCEL
- 想用openssl写个客户端程序,用于模拟浏览器,访问https的网站
- 一个问题思考了很久,如果知道请说一点出来.
- 为什么在ATL中LPCTSTR和LPTSTR是const unsigned short *?
- 弱弱的问一个问题:怎样保存讨论区的网页阿?xml格式的。
- 一个较菜的问题:在函数的参数中返回字符串,错误在哪里?如何实现!
- 怎么找到被MFC类封装起来的WINMAIN函数,还有窗口处理函数
- OpenGL如何不创建窗口进行画图
- 最后十分求教,为什么PostQuitMessage(WM_QUIT)不能调用析构函数就直接中止进程了
- 代理服务器问题,麻烦给个例子!
_ConnectionPtr pCn;
_variant_t RecordsAffected; ::CoInitialize(NULL);
pCn.CreateInstance("ADODB.Connection");
pRs.CreateInstance("ADODB.Recordset");
pCn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\技術支持\\Liujun-test\\NW-test\\MMESeachFile\\vb\\MME_FileSearch\\MMEFileSearch.mdb","","",adModeUnknown); pRs = pCn->Execute("SELECT JpgMapInfo.mapcd FROM JpgMapInfo",&RecordsAffected,1);
pRs->GetMaxRecords();
pRs->GetRecordCount();
为什么我这返回不出记录总数!