asp调用存储过程,只执行了一半

salangane0954 2009-08-07 10:25:58
我写了一个存储过程,里面有四部分,每个部分分别计算一些数据,插入四个表,具体如下:
第一部分计算第一个表的数据,计算完成后,插入表1
第二部分计算第二个表的数据,计算完成后,插入表2

第三部分计算第三个表的数据,计算完成后,插入表3

第四部分计算第四个表的数据,计算完成后,插入表4

我在查询分析器里面执行,完全正常,没有一点问题,但是,如果我用asp调用,执行完成后,只有第一个表里面有数据,其余三个表是空的,我保证,四个表的计算结果,都肯定会有数据的,用查询分析器执行,四张表的数据都是完整的
...全文
48 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
vgy12304 2009-08-07
[Quote=引用 3 楼 salangane0954 的回复:]
引用 1 楼 vgy12304 的回复:
是不是执行超时了,你写个事务同时执行呢

超时会有提示的啊,可是现在是正常执行结束了的
[/Quote]


跟踪调试一下,看看到哪里出错的,asp吊垃圾,封装函数、过程、方法等错误不提示的

在你认为有问题的地方加入
response.write "<script>alert('此处通过')</script>"
response.end()
回复
salangane0954 2009-08-07
[Quote=引用 1 楼 vgy12304 的回复:]
是不是执行超时了,你写个事务同时执行呢
[/Quote]
超时会有提示的啊,可是现在是正常执行结束了的
回复
Mapleleaf123 2009-08-07
贴出代码看看
回复
vgy12304 2009-08-07
是不是执行超时了,你写个事务同时执行呢
回复
baideyi 2009-08-07
可以贴出来看看,大家一目了然。
回复
salangane0954 2009-08-07
[Quote=引用 6 楼 vgy12304 的回复:]
传递了哪些参数,
看看asp是不是每个参数变量都合法的
[/Quote]
就一个参数,是VARCHAR(50),绝对和法
回复
vgy12304 2009-08-07
传递了哪些参数,
看看asp是不是每个参数变量都合法的
回复
salangane0954 2009-08-07
[Quote=引用 4 楼 vgy12304 的回复:]
引用 3 楼 salangane0954 的回复:
引用 1 楼 vgy12304 的回复:
是不是执行超时了,你写个事务同时执行呢

超时会有提示的啊,可是现在是正常执行结束了的



跟踪调试一下,看看到哪里出错的,asp吊垃圾,封装函数、过程、方法等错误不提示的

在你认为有问题的地方加入
response.write " <script>alert('此处通过') </script>"
response.end()

[/Quote]

我就一举SQL,调用存储过程的,其余什么都没有
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告