37得票8回答
在ColdFusion中,我可以通过索引获取查询行吗?

我想要在不循环查询对象的情况下获取其中特定的一行。 我希望能像这样做:<cfquery name="QueryName" datasource="ds"> SELECT * FROM tablename </cfquery> <cfset x = Que...

22得票3回答
如何在ColdFusion中将查询列转换为列表

我正在尝试将ColdFusion查询列转换为列表,最好的方法是什么? 我认为有一种内置函数可以轻松地将查询的列转换成列表,如果有的话,请问它是什么?

8得票1回答
当存在T-SQL注释时,CFQUERY会崩溃

这段代码在 ColdFusion 11 中不会崩溃,但在 ColdFusion 2016 中会崩溃。 SELECT * FROM dbo.Roles WITH (NOLOCK) WHERE Code IS NOT NULL AND Active = 1 AND R...

8得票2回答
我该如何阻止Coldfusion将查询列名转换为大写?

使用ColdFusion 8中的cfquery标签从MySQL表中选择数据时,即使我在数据库表中以camelCase形式存储了它们,所有列名也会转换为大写。有没有办法让ColdFusion尊重列名的大小写? 我问这个问题的原因是我将查询结果作为JSON对象返回,并且我不想在JavaScrip...

8得票2回答
为什么这个使用cfscript的查询在ColdFusion 9.01中无法进行缓存?

我正在使用ColdFusion 9.01脚本编写查询,并且无法理解为什么它不会缓存结果。当使用CFML标签语法执行相同的查询时,将会缓存。 SQL、数据源、用户名和密码没有更改。我在实例化之后转储了cfscript查询对象,并验证了init期间正确接收到cachedWithin参数。 我被卡...

7得票1回答
在cftransaction中写入查询/语句的数量是否有限制?

今天在修复一些现有代码中的错误时,我发现了一个奇怪的错误。 分支目标偏移量对于短跳转太大 搜索后发现这与Java字节码转换有关。以下是我找到的链接: 分支目标偏移量对于短跳转太大 分支目标偏移错误 为什么CF8中可以使用长的CFC文件,但CF9不能?出现“分支目标偏移量对于短跳转太...

7得票5回答
如何在ORDER BY子句中使用cfqueryparam?

我正在努力成为一名优秀的CF Web开发人员,并在所有传递到我的SQL查询中的FORM或URL元素周围使用<cfqueryparam>。 在这种情况下,我正在尝试允许用户动态控制ORDER BY子句。 <cfquery datasource="MyDSN" name="q...

7得票2回答
在查询查询中使用CFQUERYPARAM是否有逻辑上的理由?

我主要使用CFQUERYPARAM来防止SQL注入。由于查询查询(QoQ)不涉及数据库,是否有任何逻辑理由在其中使用CFQUERYPARAM?我知道与cfsqltype和maxlength不匹配的值会抛出异常,但是这些值应该在那之前已经过验证,并显示友好的消息(从UX角度)。