为什么在vc中执行存储过程结果莫名其妙???
一个存储过程在查询分析器里执行都是正常的!
但是放到vc程序中来执行总是执行成功但是结果莫名其妙???
谁有这方面的资料提供一下不胜感激!!!!!!!!!!!!!
一个存储过程在查询分析器里执行都是正常的!
但是放到vc程序中来执行总是执行成功但是结果莫名其妙???
谁有这方面的资料提供一下不胜感激!!!!!!!!!!!!!
解决方案 »
- WM_NCACTIVATE 钩子如何写
- 一直都用release版本的,现在用为什么debug就不行了,,显示出错!!
- 手头上将会有一个电力GIS项目,寻求技术方案支持或合作...
- 如何在得到本机的一个未使用的端口?
- 如何从CMenu继承一个MFC类??Insert -> New Class, 基类中没有CMenu!
- vs2003.net开发工具在什么地方下载呀
- 解答过 《实在是没法子了,请大家帮帮忙,关于添加ie工具栏图标的问题 》来结账!!!
- 老弟在打印文本时遇到文字反过来打印的现象,高手们请出手相救。(我最多能给35分)
- 请问哪里有c/c++/vc的库函数资料可下载或购买!(急)
- 异步读取HID丢数
- 请教:BMP图像显示问题(急)
- 一个不是很菜的生成窗口问题?高手看过来!
存储过程有点复杂,使用了多个游标,刚开始的时候有嵌套,后发现有嵌套游标的时候存储过程在vc里执行有问题,于是就把嵌套拿掉,在循环里调用另外一个存储过程,在这之前有4个循环数据都已经正确处理,最后一个循环里调用了另外一个proc,现在就是这样:这个循环处理出来的数据好像只进行了一半,一小半,另外的都没有执行,也就是说正常的话要写50多条记录,现在只写了十多条,不知道为什么,在查询分析器里执行都是正常的!
还有,在vc里我执行的方法不一样结果就不一样!
如:{call NewReportFlux( '2002.06.01','2002.06.30','','1')}
与 EXEC NewReportFlux '2002.06.01','2002.06.30','','1'
得出来的结果就不一样?百思不得其解,请高手指教!