ado 如何取完整的命令串
静态Sql的就不要了
GetCommandText 就可以了
动态Sql绑定参数的,上面函数
取得不完整,没有参数部分
请问如何取到完整的,谢谢

解决方案 »

  1.   


    呵呵,用sql监控到的sql语句 我想用ado直接获取,谢谢拉
      

  2.   

    Sqlserver的 监控器 好像 sqlProfile 哇
      

  3.   


    要想获得 sqlProfile 中监控到的语句,可以选中要监控的执行语句的类型,然后把监控结果放到一个表中去.然后,查询表的内容,就可以获得监控得到的语句.你也可以将获得的语句用动态的方式再次执行.
      

  4.   

    1、存储过程去执行2、动态sql执行了。
      

  5.   

    1。可以在数据库中读取。
    2。ado的willexecute事件包含了你调用的任何
      

  6.   

    willexecute 什么时候触发? 还是我调用啊 这个函数一般不用啊
      

  7.   

    ado的connection对象有这个事件。
      

  8.   

    这个你在ADO中取不到了!要在SQLSERVER上去取!我一般是动态地构成SQL语句,再提交,包括存储过程! 这样一切地SQL都在我的掌控之中! 呵呵!
      

  9.   

    没分了,如果有高分,我愿意贴代码出来,我做了一个监控SQL执行语句的工具,比如:在某软件下按下【确定】
    然后打开监控软件,就知道他执行的是哪条语句。你再发一张贴赋高分,我愿意贴出来这个辅助工具的代码,还有注释。C# winform写的
      

  10.   

    willexecute 会在你调用recordset的open,command对象的execute和connection的execute之前触发