小编ale*_*ale的帖子

CFset字符串连接(查询结果)

是否可以将ColdFusion变量设置为连接字符串?

<cfoutput query="getName">
   <cfset myName=#Firstname# #Lastname#>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

似乎没有用,也没有用

<cfoutput query="getName">
   <cfset teacherName=#Firstname# + #Lastname#>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

coldfusion

4
推荐指数
1
解决办法
1万
查看次数

使用cffile上传时可以更改文件名吗?

我目前正在尝试创建一个页面,乐队可以将自己的徽标上传到网站上,以便在需要的地方使用.目前,我创建了一些允许用户上传/删除徽标到分配目录的东西.但我想要做的不是创建一个band_logo字段,而是让乐队徽标文件名成为数据库中乐队的id.由于这是独一无二的,这意味着我没有冗长的创建字段来保存其徽标名称的过程.我知道有一个cffile action="rename"选择,但这是一个更冗长的做事过程.

coldfusion upload file-upload cfml

4
推荐指数
1
解决办法
2968
查看次数

如何让像谷歌这样的搜索引擎可以访问Flex RIA内容?

如何让Google可以访问Flex RIA应用程序的内容,以便Google可以为内容编制索引并显示指向Flex RIA中正确项目的链接.考虑一个在Flex中创建的在线商店,其中所提供的商品应由Google编制索引.然后Google上的链接应该在RIA中打开相应的产品.

apache-flex ria googlebot google-search

3
推荐指数
1
解决办法
1433
查看次数

如何比较postgres中的两个表

我想比较来自两个不同查询的两个列值.任何人都可以建议一个查询比较Postgres中的两列?

postgresql

3
推荐指数
1
解决办法
1万
查看次数

ColdFusion用户定义的函数名称的有效字符是什么?

一点背景:我正在开发一个项目,将另一种脚本语言的webapp转换为ColdFusion.我遇到的一个问题是,旧技术的某些功能名称与CF中的功能相同,但工作方式略有不同.不幸的是,在大多数情况下我需要旧的功能,所以我打算编写自己的功能.

为了减少转换代码的麻烦,我计划为每个函数添加一个通常不在函数名中使用的字符,例如$val().

我知道$并且_在函数名称中有效.我可以使用其他任何角色吗?我问,因为我知道那里的一些框架使用这个约定,我不想在未来的开发中与任何这些框架发生冲突.以这种方式使用多个字符是不合理的,例如,$_val()

coldfusion

3
推荐指数
1
解决办法
318
查看次数

ColdFusion点击事件?

我在页面上有两个链接.

当用户点击一个链接时,我想设置一个ColdFusion变量,当他们点击另一个链接时,我想将变量设置为其他.

这可能吗?我想避免使用JavaScript解决方案,因为变量的内容需要(半)安全...

coldfusion events

3
推荐指数
1
解决办法
708
查看次数

有没有一种优雅的方法可以根据列表的值动态生成查询?

我已经创建了这个代码打击工作,并做了我想要它做的事情,但我想知道是否有更好的更聪明的方法来做到这一点.这是代码:

<cfset myList = ValueList(qSeminarWisReg.SeminarWisTitle,",")>

<cfif ListLen(myList,",") lte 1>
  <cfquery datasource="#APPLICATION.dataSource#" name="qSeminarWisRegTwo">
  SELECT * FROM SeminarWis
  WHERE SeminarWisID = <cfqueryparam value="#myList#" cfsqltype="cf_sql_integer">
  </cfquery>
<cfelse>
  <cfquery datasource="#APPLICATION.dataSource#" name="qSeminarWisRegTwo">
  SELECT * FROM SeminarWis
  WHERE 0 = 0
    AND (SeminarWisID  = <cfqueryparam value="100000000" cfsqltype="cf_sql_integer">
    <cfloop index = "x" list = "#myList#" delimiters = ","> OR SeminarWisID  = #x#</cfloop>)
  </cfquery>
</cfif>
Run Code Online (Sandbox Code Playgroud)

基本上我有一个动态生成的列表,其中包含数字,用逗号分隔.现在这些数字对应于表中的唯一键,因此我只是动态地抓取用户想要的所有行.

就像我说的,这有效,但如果有人有任何关于如何使这更好的提示让我知道!困扰我的部分是我必须使用"1000000"值(一个不存在的值)才能进入OR语句.

coldfusion loops

3
推荐指数
1
解决办法
92
查看次数

使用ColdFusion将日期和时间插入MySQL

我完全迷失在这里.

MySQL数据库中有一个"datetime"类型的字段.我想用ColdFusion程序生成的日期时间来填充它.我发现CreateODBCDateTime必须用于转换为属性格式,以便MySQL接受它,所以...

<cfset myDateTime = CreateODBCDateTime("07-04-2012 20:11:00")>
Run Code Online (Sandbox Code Playgroud)

以后某个地方:

<cfquery name="qAddDate">
    INSERT INTO some_table
    (`date`)
    VALUES
    ('#myDateTime#')
</cfquery>
Run Code Online (Sandbox Code Playgroud)

但是,我在尝试将数据发送到数据库时收到此错误:

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第8行'2012-07-04 20:11:00'}')'附近使用正确的语法

第8行是日期行:

INSERT INTO some_table
(`date`)
VALUES
('{ts '2012-07-04 20:11:00'}')
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

谢谢.

mysql coldfusion datetime

3
推荐指数
1
解决办法
7538
查看次数

如何在ColdFusion中输出八进制值

我有一系列八进制值,我想输出它们的ASCII字符等价物.当它看到它时,CHR似乎不会识别八进制字符.使用ColdFusion有什么简单的方法吗?

string coldfusion ascii octal output

3
推荐指数
1
解决办法
119
查看次数

使用正则表达式去除列表中不存在的每个字符

我想删除不在有效字符列表中的每个字符.

在这个例子中,我想要删除以下所有内容:(a)不是字母数字,或者(b)是重音字符:

Line = rereplace(Line,'[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' + Chr(233) + ']','','all')
Run Code Online (Sandbox Code Playgroud)

我想,我只需要一个' '符号或其他东西.

regex coldfusion

3
推荐指数
1
解决办法
61
查看次数