【发布时间】:2010-08-30 14:36:42
【问题描述】:
我有一个调用存储过程的 SqlDataSource。当页面加载使用该 SqlDataSource 的 Gridview 时。
此时我希望能够调试存储过程。
我不想自己调试存储的过程。
我想看看实际传递给存储过程的值是什么以及它实际在做什么。
【问题讨论】:
-
你有权重新编译存储过程吗?
-
如果你有,你可以创建一些表来记录所有输入参数值到这个表中。
-
是否有其他方法可以找出传递给 SqlDataSource 的参数?
-
我无权重新编译存储过程。我几乎没有做任何事情的权利。我也无法创建表格。
-
使用具有 ALTER TRACE 或系统管理员权限的本地服务器(例如快速版或开发版)来使用 SQL Server Profiler。不要使用表,也不要更改您的存储过程。 Profiler 使用参数值跟踪对 sql server 的所有调用
标签: asp.net sql visual-studio-2008 sql-server-2005 stored-procedures