小问题我可我还是没有解决,请大家帮助!我用ado连接sql server7.0数据库运行储存过程,一般的储存过程返回数据集都没问题,但是只要涉及

liuyongpc 2003-08-25 03:27:34
老问题我可我还是没有解决,请大家帮助!我用ado连接sql server7.0数据库运行储存过程,一般的储存过程返回数据集都没问题,但是只要涉及到储存过程有临时表的建立和删除的操作vb就会在执行储存后报错说连接已经关闭再不能取得返回的值了,而在delphi里就没问题,难道vb真的就办不到了吗?请各位帮助! vb代码我使用过李范根老师贴出的代码但问题任然存在,我现在把简写过的储存过程贴出来大家试试,数据库是sql7的实例数据库Northwind
存储过程简写是:
CREATE PROCEDURE test_prc(@aa char, @bbt int)
AS
select * into #Products from Products
select * from #Products
--drop table #Products
GO
在vb 的ado运行时无法返回数据集合,你可以试试各种vb语句看看用什么方法能返回数据集合但请不要对存储过程提出疑问因为它们都是在delphi里完全正常的,请大家一定帮帮我阿!
vb代码可以参考
http://www.mypcera.com/softxue/new/vb/ba50.htm
...全文
26 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihongf 2003-08-25
  • 打赏
  • 举报
回复
up
luckyljt123 2003-08-25
  • 打赏
  • 举报
回复
是不是你连接的打开方式的问题

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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