怎样跟踪winform应用程序发送到数据库的sql(oracle、mssql)

解决方案 »

  1.   

    mssql有profile工具记录下每一条接收到的sql语句,
      

  2.   

    你要实现profile?很麻烦的,最好不要去实现,直接用工具不就行了?
      

  3.   

    自己实现一个ADO.NET Provider,作为Proxy转发对数据库的调用。让你的程序用这个Provider代替原来的那个。还有就是用SQL触发器,优点是不用修改原来的程序,简单,缺点是不够通用。