一个超难的问题:怎样截获所有发往数据库的sql语句

dongquestion 2007-08-09 05:24:59
希望高手帮忙解决
...全文
188 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongquestion 2007-08-11
  • 打赏
  • 举报
回复
谢谢大家,虽然没有找到我想要的答案,不过还是要感谢你们这些热心人
jlwei888 2007-08-11
  • 打赏
  • 举报
回复
很简单的!
试软件就可以!

loadruner

可以计录所有的SQl和其返回的结果集!
洛阳老马 2007-08-10
  • 打赏
  • 举报
回复
如果是SQL Server的话用服务器自带的事件探查器不就行了。
dongquestion 2007-08-10
  • 打赏
  • 举报
回复
dw的sqlpreview事件确实可以用,但是如果我在程序里直接写的sql语句就截获不到了
AFIC 2007-08-10
  • 打赏
  • 举报
回复
oracle的话
alter session set SQL_TRACE=true;
差不多了
alter session set SQL_TRACE=false;
生成文件在udump文件夹下,自己找,用工具TKPROF可以看得明白一些。
lzheng2001 2007-08-10
  • 打赏
  • 举报
回复
直接写是截获不到的了.pb应该没有提供直接的事件可以处理你的要求
lzheng2001 2007-08-09
  • 打赏
  • 举报
回复
dw的sqlpreview事件中sqlsyntax参数就是你想要的.
dongquestion 2007-08-09
  • 打赏
  • 举报
回复
修改前的数据的数据知道了,这样写:
dw_1.Object.emp_name.Original[row]就能取出来了
dongquestion 2007-08-09
  • 打赏
  • 举报
回复
还有一个问题大家帮忙一起解决,我在数据窗口修改数据后,怎样取出修改前的数据呢?

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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