输入的值与数据类型或长度的长度不一致,或超出网格缓冲区
大家好:最近做个小软件问题多多啊,发了好几个贴子了,多谢大家的帮助 。
这次又出现一个问题,是关于SQL数据表的,我已在SQL论坛版块问了,但是没人作答。所以来此再请教。
我的一个数据表,其中一个字段为文本(CHAR 20)的属性。前两天都是正常写数据的,今天突然就只能存储3个汉字了,在表单的文本框输入一直到保存时显示是正常的,但进入SQL数据表后,发现该字段的数据只有三个汉字,而且还不是我输入的,例如:我输入了“产品型号为三级”,进入数据表后显示为“成为的”三个字。太奇怪了。前两天已经存入的数据,如果我做一下改动(增或删),再保存也出现问题,就是提示“输入的值与数据类型或长度的长度不一致,或超出网格缓冲区”,除非只保留三个汉字就不会出错。求解