gpt4 book ai didi

asp.net - 在 VS 2008 中从 asp.net 代码调试 sql 存储过程

转载 作者:行者123 更新时间:2023-12-01 01:33:01 25 4
gpt4 key购买 nike

我有一个调用存储过程的 SqlDataSource。当页面加载使用该 SqlDataSource 的 Gridview 加载时。

此时我希望能够调试存储过程。

我不想自己调试存储过程。

我想看看实际传递给存储过程的值是什么以及它实际在做什么。

最佳答案

使用 Sql Server Profiler .如果您有权限,您可以监听对 sql server 的所有请求。

添加:

"SQL Profiler without sysadmin rights""this one"能帮你。

在您自己的 sql 服务器(具有 sa 权限)上测试您的代码,而不是生产。如果它适用于您的产品,它将适用于生产。否则要求 Trace 权限来执行您的工作!

因此,请使用具有 ALTER TRACE 或系统管理员权限的本地服务器(例如 Express 版或开发者版)来使用 SQL Server Profiler。不要使用表,也不要更改您的存储过程。 Profiler 使用参数值跟踪对 sql 服务器的所有调用。只需接听这个电话!

添加:

我找到了 ADO.NET Trace Logging .我想,这就是你要找的。在我看来,这个示踪剂不太好用,但在你的情况下,我认为它可以提供帮助。

关于asp.net - 在 VS 2008 中从 asp.net 代码调试 sql 存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3601339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com