2013-03-29 90 views
1

朋友,是否有工具可用于跟踪在ADO(传统vb6)(不ADO.NET)和数据库服务器之间传递的所有sql语句?感谢您的帮助如何跟踪ADO调用

+1

你使用了哪个数据库?许多数据库都会有一个分析器来帮助解决这个问题。 – Oded

+0

Microsoft SqlServer。 PROD db无法打开分析器。 – RajN

+0

什么版本?新版本具有轻量级跟踪功能。 – Oded

回答

2

你有没有看过这个免费的(如啤酒)Statement Tracer for ADO应用程序由一些以上软件?从程序位置:

用于监视Microsoft®ActiveX®的SQL查询的解决方案数据 对象(ADO)数据源。

  • 监控任意数量的应用程序。
  • 实时跟踪ADO查询。
  • 随时启用和禁用监控。

坦率地说,我以前从来没有使用或听说过它。但是使用VB6 ADO应用程序与SQL Server 2008 Express进行快速测试看起来不错:该工具确实从ADODB.Connection.Open()中捕获连接字符串,并从ADODB.Connection.Execute()中捕获SQL语句文本。

+0

感谢您的帮助。试图下载并运行。不幸的是,这个工具冻结在'开始'。任何建议。谢谢。 – RajN

+0

使用Windows XP – RajN

+1

现在可以使用。 (重新启动我的电脑)。谢谢你的帮助。 – RajN