ColdFusion 9中的输出限制?

ColdFusion 9中的输出限制?,coldfusion,coldfusion-9,Coldfusion,Coldfusion 9,我有我的代码设置,每次有人填写表格时都会给我发送电子邮件,但是电子邮件报告被切断了 这是我在数据库中作为用户输入示例的内容: awd wda aawd awd awd aaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd aw

我有我的代码设置,每次有人填写表格时都会给我发送电子邮件,但是电子邮件报告被切断了

这是我在数据库中作为用户输入示例的内容:

awd wda aawd awd awd aaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd 
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd 
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd 
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd 
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd 
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd 
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd 
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd 
awd awdaawd awd awdaawd awd awd
这就是电子邮件报告中显示的内容:

awd wda aawd awd awd aaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd awd awdaawd
我的电子邮件模板中没有任何样式,除了用于分隔答案输出的常规标记

您可以输出的内容有任何限制吗

这是我的CF代码:

 <cfquery name="fullResults" datasource="#variables.dsn#">
     select s.id, s.name surveyname, q.question, subq.answer subquestion, isnull(isnull(isnull(isnull(a.answer, r.textboxmulti),r.other),r.textbox),r.truefalse) as         selectedanswer, a.*, r.*
    from results r
    join questions q on r.questionidfk = q.id
    left join answers subq on r.itemidfk = subq.id
    left join answers a on r.answeridfk = a.id
    join surveys s on q.surveyidfk = s.id
    where owneridfk = <cfqueryparam value="#arguments.ownerid#" cfsqltype="CF_SQL_VARCHAR" maxlength="255">
    order by s.id, owneridfk, q.rank, subq.rank desc
   </cfquery>


#fullResults.selectedanswer#

您应该在ColdFusion Administrator中检查数据源设置,并确保“长文本缓冲区”设置为足够长的值,以允许您提取所需的数据。

问题在于,在选择回答时,InisAllisNullisNulla.answer、r.textboxmulti、r.other、r.textbox、r.truefalse将a.answer设置为225个字符,其他所有内容都被缩减为225个字符。在我添加了一个转换函数后,一切正常。

恐怕这并不能解决问题。我将其设置为640000个字符,但仍然得到相同的输出。出于好奇,Len IsNullisNulla.answer、r.textboxmulti、r.other、r.textbox、r.truefalse返回值是什么?它会遍历这些列并获取它们的值。例如,你可以得到评论,评论2,另一个评论,Yes,我认为这可能是问题所在。。。其中一个字段的长度比其他字段小。