怎样在服务端获得用户的sql语句啊

解决方案 »

  1.   

    两种方法:
    1、在服务器接口中定义方法,通过传递参数实现。
    2、通过ClientDataSet的DataRequest方法来实现,你参考李维的书第三章
      

  2.   

    sql server 
    应该和数据库没有关系的啊
      

  3.   

    dbexpress里面有这个东东,你看看阿
      

  4.   

    1、如果是SQLServer的话,可以用Profiler跟踪器来查看.
    2、如果你打开Profiler的话,即使你操作SQLServer企业管理器,它也可以跟踪你的操作不过是SQL语句的形式。
      

  5.   

    在query1的BeforeOpen
    BeforePost事件中试试  如StrSQL := TQuery(DataSet).SQL.Text;