在数据库中使用编码字符传递的表单字段

时间:2014-09-06 18:06:26

标签: sql-server coldfusion coldfusion-10

我有一个表单,它将所有已完成的字段传递给cf组件,其中包含通过存储过程将每个字段插入数据库的信息。包含插入数据库所需信息的CFC中的函数具有cf_sql_type集,其中相应的字段设置为nvarchar。出于某种原因,每当从用户在任何字段上输入的值收集的值具有间距或特殊字符时,它就会以编码格式传递到数据库中。

例如,如果检测到空格,它将作为%20插入到数据库中。我需要将所有表单字段视为字符串,仅此而已。我不确定导致字符编码的位置或原因。我在提交页面的插入过程中尝试使用#canonicalize(fieldname,false,false)#,但这似乎没有帮助。

我正在运行ColdFusion 10并使用SQL Server 2008作为数据库。

0 个答案:

没有答案