ado.net中使用参数化SQL后,如何调试sql语句呢,看不到最终形成的sql?

lashengcrh 2014-11-14 09:45:59
ado.net中使用参数化SQL后,如何调试sql语句呢,看不到最终形成的sql?
...全文
250 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lashengcrh 2014-11-25
  • 打赏
  • 举报
回复
引用 1 楼 bdmh 的回复:
最终也不会是带参数值的完整sql 你打开SqlServer的事件跟踪器,可以在那里看到执行的语句和参数
如果是Access数据库呢? Oracle数据库呢?
天下如山 2014-11-14
  • 打赏
  • 举报
回复
引用 5 楼 qq_19920727 的回复:
还有 像2楼高人说的一样 用哪个跟踪器 我见高人用过 但是我不会 (┬_┬)
直接用SQLSERVER 自带的SQL Profile 可以跟踪到你执行的SQL语句的。
qq_19920727 2014-11-14
  • 打赏
  • 举报
回复
还有 像2楼高人说的一样 用哪个跟踪器 我见高人用过 但是我不会 (┬_┬)
qq_19920727 2014-11-14
  • 打赏
  • 举报
回复
调试的时候和以前一样啊 sql 无非 就是 变成 select * from xxx where xxx=@xxx 这个时候把你param 里边的参数 代替 这里的@xxx 丢到数据库中走一遍就OK了
moonwrite 2014-11-14
  • 打赏
  • 举报
回复
搜索:sql server profiler http://lyt7599.blog.163.com/blog/static/438400352011111392158575/ 虽然没有看字符串那么方便
by_封爱 版主 2014-11-14
  • 打赏
  • 举报
回复
看不到 无解的..
bdmh 2014-11-14
  • 打赏
  • 举报
回复
最终也不会是带参数值的完整sql 你打开SqlServer的事件跟踪器,可以在那里看到执行的语句和参数

110,477

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧