This question already has answers here:
error, string or binary data would be truncated when trying to insert
(17个答案)
已关闭6年。
我不断收到这个错误
和谷歌搜索告诉我,字符串输入太长而无法由数据库处理,但是我所有的字段都足够大,我无法弄清楚这一点,
这是我的代码:
即使我将每个可为空的字段都保留为空白,而其余项目仅输入1个字符,我也会收到此错误
编辑:
table :
编辑:
ASP代码:
编辑:
为了安全起见,删除了所有代码,
(17个答案)
已关闭6年。
我不断收到这个错误
和谷歌搜索告诉我,字符串输入太长而无法由数据库处理,但是我所有的字段都足够大,我无法弄清楚这一点,
这是我的代码:
<!--Removed-->
即使我将每个可为空的字段都保留为空白,而其余项目仅输入1个字符,我也会收到此错误
编辑:
table :
<!--Removed-->
编辑:
ASP代码:
<!--Removed-->
编辑:
为了安全起见,删除了所有代码,
最佳答案
当您的列大小小于您的文本大小时,会发生此错误。
例如:在数据库中,您具有“名称varchar(10)”列,并且数据大小大于10。在这种情况下发生错误。
例:如果我在名称字段中输入“Siddharth Shukla”,它将给出错误信息。所以我必须将列大小从10更改为20。
10-07 17:08