【发布时间】:2014-06-17 14:03:13
【问题描述】:
我有一个执行很多更新的 SQL 脚本。当我从文本文件中检索脚本(在经典 ASP 页面中)并尝试执行它时,如果我将内容复制并粘贴到 Management Studio 中,它似乎并没有应用我期望的所有更新,查询工作正常。我无法弄清楚为什么会这样。在这样的脚本中可以包含多少个语句/操作是否有限制?
同样,执行命令oConn.Execute strSql 不会失败,它只是移动到经典 ASP 代码的下一行。有什么方法可以测试错误吗?
【问题讨论】:
-
我想我已经解决了这个问题的第一部分 - 我在脚本中途有一个 SELECT 语句用于调试目的,我认为这一定是导致脚本在执行之前返回该结果集脚本的其余部分。这有意义吗?
-
您是否在脚本中的任何位置使用
GO批处理分隔符?
标签: sql-server asp-classic ado