如何知道数据应用程序块中触发的确切语句?

发布于 2024-09-02 23:52:48 字数 132 浏览 5 评论 0原文

我们使用“企业图书馆数据访问应用程序块”来访问SQL Server数据库。在数据访问层,我们调用应用程序块的API。在内部它必须将命令和参数解析为 SQL 语句。

我如何知道什么 SQL 查询进入了数据库?

谢谢 阿杰

We are using "Enterprise Library Data Access Application Block" to access SQL Server database. In DataAccess layer, we are calling application block's API. Internally it must be resolving the command and parameters into SQL statement.

How can I know what SQL query goes to database?

Thanks
AJ

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

完美的未来在梦里 2024-09-09 23:52:48

一种方法:

在 SQL Server 上运行探查器,启动跟踪并添加甚至 SQL:Batchstarting。在跟踪数据中,查看 TextData 列,

请参阅下图,了解其外观

alt text

One way:

Run profiler on SQL Server, start a trace and add even SQL:Batchstarting. In the trace data look at the TextData column

see image below of what it looks like

alt text

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文