问题标签 [cfquery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - 冷融合查询
每当我使用查询时,我都需要登录数据库(因为我没有 ODBC 设置来执行此操作)
我不喜欢的部分是每次查询时都可以看到用户名和密码。我可以使用 a#parameter#
但这只是一个很小的改进。除了在服务器上设置 ODBC 之外还有什么其他想法吗?
sql - 过滤 cfquery 结果
我正在编辑已经存在的代码,这就是为什么这个问题是这样形成的。我正在尝试使用已经存在的查询,并且不通过 url 添加更多表单变量。
所以我的问题:我有一个正在运行的查询,这个查询被用来填充页面上的两个下拉列表。一个列表是运行状态,另一个是实际运行站点。在页面的开头,我希望下拉只有与查询不同的结果,目前它显示 120+ 'AL' 80+ 'MN' 等。此外,我希望第二次下拉只有结果具有特定的状态作为他们的状态。
我知道我可以通过添加更多查询和一个表单变量来做到这一点,但我想知道是否有一种方法可以在 cfquery 中过滤结果。
sql-server - 创建嵌套数据库中 ParentID 的树结构
这似乎是我想做的一项非常常见的任务,但我无法围绕 cfloops 和 cfqueries。
我有一个充满照片库的数据库。他们都有一个 ID 和一个 ParentID(除了根画廊 - 他们的 ParentID 是空白的),他们可以深入多个级别。这是画廊结构的示例:
- 1
- 1-1
- 1-2
- 2
- 2-1
- 2-1-1
- 2-1-2
- 2-2
- 2-1
我想自动将上面的这个结构输出到嵌套的 ul 和 li 中(就像上面一样)。这是怎么做的?我无法围绕 ul 和 li 的位置来正确显示层次结构级别。
coldfusion - cfquery 名称属性,可选?
cfquery 的 name 属性是可选的吗?文档说这是必需的,但即使没有它,我的代码似乎也能正常运行。如果未定义,是否有默认值?如果是这样,我应该本地化它还是安全地忽略它?
谢谢
java - 具有挑战性的算法的问题
我难住了。我需要访问nth row
查询循环中的下一个以显示帖子之间的版本差异。
我<cfquery>
用来按组输出修订,这是我的预期输出:
我最初想使用 Java 方法来获取下一个查询行。这不起作用:
- Rev4需要显示它自己的简短行与上次对简短行所做的修订之间的差异;在这种情况下,发生在Rev2中;所以它需要跳一排。
- 为了显示其标题行的差异,Rev4需要跳转到原始帖子,因为标题行的第一次更改发生在Rev4本身。
需要考虑的一些事项:
- 修订模式是每个已编辑帖子列的一行;因此,如果您加载帖子并编辑其标题和正文,则会在修订模式中创建两条记录;一个用于标题,一个用于正文,在相同的revisionGUID下。
- 查询按revisionGUID分组。
- 它按修订日期排序,从最新到最旧;然后按修订类型(标题、简介、正文)。
我用 Java 标记了它,因为 ColdFusion 允许我们在查询对象上使用 Java 方法,但它没有记录,所以仅仅知道它的存在对我没有帮助。
任何人都可以告诉我一个[更好的]方法来做到这一点?
我想到的代码结构:
sql-server - 通过 JDBC 的 SQL Server FIRST 函数
我正在构建一个具有 SQL Server 数据库连接的冷融合应用程序。我需要组记录,并且只返回组中的第一个。我在coldfusion中写了以下查询。
返回以下错误:
[Macromedia][SQLServer JDBC 驱动程序][SQLServer]'first' 不是可识别的内置函数名称。
在冷融合查询中使用第一个函数的方法是什么?
有没有其他方法可以做到这一点?
*我没有直接访问数据库的权限。只需访问冷聚变数据连接
sql-server-2005 - Coldfusion:在每个系统的一行而不是多行上输出查询时需要帮助
历史:系统在投入生产之前已经经历了 1 到 19 次左右的状态。我需要构建一个报告,显示系统通过状态的日期,如果系统没有通过状态,则为 NA。
要求:报告需要看起来像这样:
以下是带有示例数据转储的查询(转储与上面不匹配 - 以上仅用于说明目的):
我的查询的输出如下所示:
ONE 行的示例:
我希望这很清楚并且有意义...
该页面正在使用 Coldfusion 显示,如果这样更容易构建,我可以使用数组和结构。关键时刻,这就是我寻求帮助的原因。我可以做到这一点,但我迟早需要它。
coldfusion - 如何阻止 Coldfusion 将查询列名转换为大写?
当我在 ColdFusion 8 中使用 cfquery 标记从 MySQL 表中选择数据时,列名全部转换为大写,即使我已将它们存储在数据库表中的 camelCase 中。有没有办法让 ColdFusion 尊重列名的大小写?
我问的原因是因为我将查询结果作为 JSON 对象返回,并且我不想在 JavaScript 端使用大写的属性名称,因为我为常量保留了该命名约定。
coldfusion - 当查询列是变量时从 cfquery 获取值
我被卡住了......不记得如何使这项工作。编码:
查询返回一条记录;我需要获取该记录每列的值。列名是一个变量(参数)。我需要替换什么语法
? 谢谢。
coldfusion - 为什么不使用 cfscript 在 ColdFusion 9.01 中缓存此查询?
我正在用 ColdFusion 9.01 脚本编写查询,但无法理解为什么它不缓存结果。使用 CFML 标记语法执行时,将缓存相同的确切查询。
SQL、数据源、用户名、密码没有改变。我在实例化它之后转储了 cfscript 查询对象,并验证了在初始化期间正确接收了 cachedWithin 参数。我难住了。
不会缓存的 CFScript 版本
将缓存的 CFML 标记版本
感谢您的时间和帮助。
亚伦