问题标签 [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.

0 投票
1 回答
1967 浏览

javascript - 在 javascript 中调用 cfquery 但它什么也没做

我正在尝试使用 Coldfusion (cfquery) 创建一个查询来检索几个美元金额,添加它们,然后查看它是否与应用程序中计算的美元金额相匹配。但是,它什么也没做。

我正在尝试在 javascript 中完成所有这些工作。

这是代码。

0 投票
1 回答
1066 浏览

coldfusion - Coldfusion (Solr) 搜索行为

我有这个“索引器”模板:

我正在使用此代码进行搜索(#t# 来自搜索表单字段):

想象一下我在数据库中有这个“产品”表:

身份证 | 姓名 |

1 | 碎片 13 |

2 | 餐吧 |

3 | 蛙皮 |

搜索“青蛙”找不到“蛙皮”!

相反,它暗示“碎片”。

这种行为正常吗?你能给我解释一下吗?

如何让我的搜索引擎以“frog”为条件找到“frogskin”?(我想避免对“产品”进行 SQL 查询以增强结果)。

谢谢你。

0 投票
3 回答
970 浏览

coldfusion - 在 Coldfusion 表单中放置 cfquery 的位置

我有一个在子句cfquery中使用一些 FORM 字段。WHERE我的第一个问题是每次访问我的网页时,cfquery 代码都会出现在页面顶部。我应该将查询放在 .cfm 表单中的什么位置并访问表单中的某些字段?我的第二个问题是我不确定该WHERE子句是否识别字段的值。你能帮我吗?

这是我的代码设置方式:

(评论更新)

现在我收到一条消息Element CODENUM is undefined in FORM

0 投票
4 回答
1681 浏览

javascript - 如何使用javascript和coldfusion填充动态创建的下拉框

我在一行中有一个动态创建的下拉框。我在屏幕上填充那个框。有没有办法可以使用 cfquery 从 sql server 获取信息并填充下拉框。我想在javascript中做吗?

这是我的代码:

0 投票
2 回答
3283 浏览

coldfusion - 通过查询在 cfloop 中更新 cfquery

我正在浏览 Values 表的 vals 列中的所有记录,并将任何绝对 url 转换为相对 url。我收到这个错误

在这段代码的第 3 行到最后一行:

关于如何解决它的任何想法?

0 投票
1 回答
207 浏览

hibernate - 在同一个 cftransaction 中混合原始查询和 ORM 操作

cfquery在同一个标​​签中混合使用原始查询和 ORM 操作是否安全cftransaction

通过查看 SQL 探查器,查询似乎不会按顺序执行,它们按以下顺序出现在探查器中:A、B、D、C。据我了解,这可能是因为休眠session 只有在到达 close 时才会被刷新cftransaction,对吗?

我注意到由于另一个问题,我将在另一个问题中问一个。但基本上,我必须在运行 ORM 语句之前禁用特定表上的触发器,否则会导致StaleStateException.

DISABLE TRIGGER当在同一个和ENABLE TRIGGER语句之间进行 ORM 操作时cftransaction,它并没有解决问题,因为在ORM 查询之前ENABLE TRIGGER运行。但是,当使用以下内容时,它可以工作:

我也尝试ormFlush()在 ORM 语句之后立即使用,但没有奏效。有没有办法在同一个中混合原始查询和 ORM 语句cftransaction并让语句按顺序运行?也许我完全误解了这个问题,但我现在很困惑。

0 投票
2 回答
242 浏览

coldfusion - cfmail 组属性引发错误

我有一个查询返回多个结果,其中只有一列中的数据与特定报告编号不同。我想对一个报告编号的结果进行分组,并将所有操作项的电子邮件发送给一个人。以下是我的查询

结果集如下所示:

我想要做的是向具有相同调查 ID 的多行的 action_who_email 值发送一封电子邮件。如果我使用 cfoutput 组属性,这是输出:

这是我的cfoutput:

但是,如果我在查询中对 cfmail 执行相同的操作并将其分组,则会引发 javax.mail.MessagingException:无法连接到 SMTP 主机:127.0.0.1,端口:25;错误。

我的 CFMAIL 代码如下

请注意,我在本地使用 xampp 运行 Coldfusion,虽然邮件没有送达,但我可以在 Coldfusion 的未送达文件夹中看到它们。如果此 cfmail 标记被注释掉,同一文件还有其他 cfmail 标记不会引发连接异常。如果我的问题非常笼统,我深表歉意,但我要么必须使用冷融合来做到这一点,要么我可能必须编写一个函数来将我的结果集视为临时表。如果我知道如何进行这项工作,我相信冷融合会更容易。

0 投票
3 回答
1009 浏览

arrays - Coldfusion 将阵列分成两部分

我可以将一个数组分成两个单独的数组,原始数组中的每个元素都用“:”分隔吗?“:”之前的文本进入array1,“:”之后的文本进入array2

现在这段代码抓住了整个元素,而不是单独的。

编辑

示例字符串为:

名字:鲍勃


first_name 进入 selectList1 Bob 进入 selectList2


宏伟的计划也将有其他领域:

名字:鲍勃

姓氏:什莫

年龄:27

ETC...

编辑:回答

使用代码解决了问题

0 投票
1 回答
761 浏览

coldfusion - 冷融合 cfquery.getMetaData()

我有一个简单的 cfquery 对象:

当我转储时,我在方法列表中getP.getMetaData()清楚地看到。getPrecision(int)虽然,当我执行时getP.getMetaData().getPrecision(1),我得到一个错误:

我究竟做错了什么?

错误:

在此处输入图像描述

0 投票
1 回答
760 浏览

sql-server - cfquery 的 blockfactor 真的可以提高 MS SQL 服务器的性能吗?

我有一个有 360369 行的表。我正在使用SQL SERVER

今天,当我尝试使用 cfquery 和 blockfactor 进行简单的选择语句时,我没有发现任何性能增强。

而且性能降低了。

  1. 没有 blockfactor ,执行时间是120884

  2. 使用 blockfactor,执行时间变为144003

根据 blockfactor 的定义,我的最大行大小是 437bytes ,所以

块因子 = 32k/437 = 32768/437 = 74.9

所以我将块因子用作 74 或 75。

但是我没有发现任何性能增强。