救助,如何监控SQL提交数据库之前获取它,并修改

漫漫程序人生 2002-10-18 04:02:34
救助,如何监控SQL提交数据库之前获取它,并修改
我是通过数据模块中的Database 连接数据库的,
多个不同的Query连接此Database ,我怎样才能在提交之前知道SQL文本呢?
...全文
36 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
漫漫程序人生 2002-10-18
  • 打赏
  • 举报
回复
不是这样的,我是有很多Query, 现在数据库移植到其他数据库,那些非标准的SQL
如果手工修成多种数据库的SQL,工作量大得惊人,40万行的代码,有多少Query,
我实在是说不准
如果有一种办法,透过一个入口,可以截获它,就好了,然后转换
Drate 2002-10-18
  • 打赏
  • 举报
回复
在你的query的onbeforepost事件中写如下语句:

showmessage(query1.sql.text);

就知道结果了~!

2,495

社区成员

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

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