我应该如何在CFQUERYPARAM list=";中使用maxlength;真的;?
我很好奇在传递列表时,CFQUERYPARAM中的maxlength属性是如何工作的。maxlength是否适用于整个列表的长度(即长度“1,2,3,4,5,6”=11)?或者maxlength是否适用于列表中的每个项目我应该如何在CFQUERYPARAM list=";中使用maxlength;真的;?,list,coldfusion,maxlength,cfml,cfqueryparam,List,Coldfusion,Maxlength,Cfml,Cfqueryparam,我很好奇在传递列表时,CFQUERYPARAM中的maxlength属性是如何工作的。maxlength是否适用于整个列表的长度(即长度“1,2,3,4,5,6”=11)?或者maxlength是否适用于列表中的每个项目 我找不到这方面的任何文档。我找到了答案,这正是我所期望和想要的。Maxlength适用于列表中的每个项目,因此以下操作有效: <cfqueryparam list="true" value="1,2,3,4,5,6" maxlength="1" /> 鉴于,以
我找不到这方面的任何文档。我找到了答案,这正是我所期望和想要的。Maxlength适用于列表中的每个项目,因此以下操作有效:
<cfqueryparam list="true" value="1,2,3,4,5,6" maxlength="1" />
鉴于,以下情况引发异常:
<cfqueryparam list="true" value="1,2,3,4,5,26" maxlength="1" />
例外情况:
“此输出异常的原因是:
coldfusion.tagext.sql.QueryParamTag$InvalidDataException:无效数据
值26超过最大长度设置1..”
希望Adobe能将此记录在案。现在它在这里!写得很好的带有错误消息的响应和理解错误的非常简单的示例。请使用带有
cfsqltype
属性的cfqueryparam
。