争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

在VB.NET中调试存储过程

时间:2024/7/13作者:未知来源:争怎路由网人气:

Properties,展开Configuration Properties文件夹并点击Debugging。查看画面底部的“SQL Server debugging”checkbox。

进入SQL Explorer,查看Northwind数据库中的usp_GetEmployee,双击进入编辑模式。在SET NOCOUNT ON一行设置断点。在调用ExecuteReader方法之后你还需要在VB代码中的这一行设置一个断点。它会显示“Do While dr.Read。”在这里你需要设置断点,因为调试器不会返回到调用该存储过程的VB代码中进行逐步调试;它会继续执行。运行这个应用程序,输入EmployeeID并点击Display Regions按钮。调试器会在存储过程中的第一个断点处停下来。

虽然使用了相同的VS.NET调试器,但是它在调试存储过程时还是有一些限制。比如,你无法在SQL语句当中终止执行。而且,它不能编辑和继续执行。如果你使用了PRINT语句,那么输出结果将不会出现在任何调试器窗口中。另外,如果SQL Server已经对原先的值进行了缓存,那么在调试器中变量的改变则可能无法在T-SQL代码中反映出来。

如你所看到的,VS.NET不仅提供了T-SQL调试功能,而且还提供了一个用于所有代码的单一调试界面。遗憾的是,运行远程调试需要进行大量的配置和测试工作。然而不管怎样,对存储过程进行调试的益处是完全值得你

关键词:在VB.NET中调试存储过程




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版