首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server事件探查器未显示嵌入在ColdFusion组件中的SQL语句

Server事件探查器未显示嵌入在ColdFusion组件中的SQL语句
EN

Stack Overflow用户
提问于 2015-11-06 16:34:06
回答 1查看 1.8K关注 0票数 6

在我们的ColdFusion 11应用程序中使用Server 2008 R2。.cfm文件正在使用一个CF组件,该组件使用语法调用,如:

代码语言:javascript
复制
<cfscript>
    objMyTable = createobject('component','components.myTable);
    qmyTable2list = objMyTable.loadAllCustomers();
        qresultset = objMyTable.loadCustomersResultset(form.applicant_type, form.customer_name, form.state, form.orderby);
</cfscript>

CF组件具有如下所示的SQL语句:

代码语言:javascript
复制
<cfquery name="result_set" dataSource="#request.dsn_name#">
        select name, state from myTable #REReplace(where_clause,"''","'","ALL")#        
</cfquery>

当我们单击.cfm页面上的一个按钮时,应用程序将正确显示来自SQLServer2008-R2的数据。但是SQL没有捕获这些SQL语句。当我们在使用嵌入式cfquery标记用于sql查询(而不是CF组件)的.cfm页面上运行分析器时,SQL会显示页面执行的所有查询。问题:如何使SQL捕获CF组件中的查询?

UPDATE我在分析器中选择了以下事件:

EN

回答 1

Stack Overflow用户

发布于 2016-05-25 11:48:49

捕获"RPC:Completed“和/或"RPC:Starting”事件,您将看到您的ColdFusion查询。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33571418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档