我可以获取从 SqlDataSource 执行的查询吗?

Xai*_*oft 5 c# asp.net sqldatasource

我在我的 SqlDataSource 上有一个针对我的 SelectCommand 的 sql 查询。它看起来像下面这样:

SELECT * FROM Books WHERE BookID = @BookID
Run Code Online (Sandbox Code Playgroud)

TextBox 使用 Asp:ControlParameter 提供 @BookID 参数。

当我在单步执行代码时查看 SelectCommand 时,我看到:

SELECT * FROM Books WHERE BookID = @BookID
Run Code Online (Sandbox Code Playgroud)

我真正想看到的是,如果这个人在 TextBox 中输入 3,我想看到

SELECT * FROM Books WHERE BookID = 3
Run Code Online (Sandbox Code Playgroud)

我不知道如何访问上述内容?

irp*_*rez 4

查看实际查询的一种方法是使用 SQL Profiler。