为什么在文本框里填入版权标志即一个圆中间一个c(HTML代码就是©),然后提交到数据库就会出现错误!

时间:2022-11-06 11:04:19
不管字段大小设成多少,只要文本框含有版权标志即一个圆中间一个c(HTML代码就是©),特别标志前面是英文肯定出错,是中文可能还好~!怎么会有这样的问题?,换成其它字符就很好,试了好多次了,难道是ASP.NET的BUG????

错误提示:
字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。

5 个解决方案

#1


贴贴你插入的代码,编译器不会是理解成参数了吧

#2


关键是&这个符号,SQL语言也用

#3


用 命令参数方式向SQL输入

#4


在文本框里要验证的,你在那个页面的html代码里<%@ Page ValidateRequest="false"%>

#5


不用购造sql语句,用传参数的方式看一下,实在不用存贮过程传参数的方式.
小问题不值得深究原因,解决了问题就得了,不然你不辈子也学不完计算机.

#1


贴贴你插入的代码,编译器不会是理解成参数了吧

#2


关键是&这个符号,SQL语言也用

#3


用 命令参数方式向SQL输入

#4


在文本框里要验证的,你在那个页面的html代码里<%@ Page ValidateRequest="false"%>

#5


不用购造sql语句,用传参数的方式看一下,实在不用存贮过程传参数的方式.
小问题不值得深究原因,解决了问题就得了,不然你不辈子也学不完计算机.