介绍在ASP.NET程序中调试SQL Server对象 |
本文标签:调试SQL Server对象 ASP.NET程序 在ASP.NET程序中调试SQL Server对象,数据库中直接调试可以让我们非常简单地在Visual Studio IDE里直接调试存储过程 。但是,有的时候我们需要在ASP.NET程序调用相关的存储过程的时候再调试 。 这样,当某个数据库对象被调用的时候,我们就可以对其进行调试 。 这种调试方法整合到了应用程序的调试之中 。 要使用它需要做如下几步: 接下来让我们来看一看这几个步骤具体该如何做 。 首先,在Visual Studio中打开“DoThings”存储过程,然后在“DECLARE @AvgPrice money”这句上设置断点 。 这样第一步就完成了,接下来做第二步 。 配置ASP.NET程序,以使其支持SQL Server的调试 。右键单击项目,然后选择属性 。 此时将会弹出一个如下图所示的对话框 。 选择启动选项,然后在“调试器”部分中选中“SQL Server”复选框 。 这样就完成前两步了,还差最后一步 。
现在,我们已经完成了这3个步骤 。 为了演示如何调试,我们来创建一个调用“DoThings”存储过程的ASP.NET页 。本文结尾处你下载的Demo中就包含有这个页面 。 当你调试ASP.NET程序并且访问了这个页的时候,程序就会暂停在存储过程中设置了断点的地方 。然后,你就可以单步执行存储过程,并且可以在监视窗口中查看和修改参数和变量的值,就像在数据库中直接调试存储过程一样 。 |