textarea,文本框不接受特殊字符

时间:2013-11-27 13:32:08

标签: c# asp.net sql-server database

我的asp.net表单中有textboxs和textarea,并且设置了各自的最大长度。 问题是当我在代码"<some text>"中输入以下文本时,它不会保存在列的数据类型为varchar(300)的数据库中

然而,在相同的输入字段中,如果我输入< fdgdfg >,它将被保存。

请为我解决上述问题。在调试时,我收到如下错误消息

  

“字符串或二进制数据将被截断。语句已被删除   终止“。

1 个答案:

答案 0 :(得分:0)

尝试将列的数据类型更改为 NVarchar 而不是 Varchar 并保存到数据库。