全智通A+——维修附单保存失败,提示:将截断字符串或二进制数据。

问题描述:维修附单保存失败,提示:将截断字符串或二进制数据。

全智通A+——维修附单保存失败,提示:将截断字符串或二进制数据。

错误日志:

全智通A+——维修附单保存失败,提示:将截断字符串或二进制数据。

问题原因:维修附单表中的客户名称长度与档案信息客户名称长度不一致。

全智通A+——维修附单保存失败,提示:将截断字符串或二进制数据。

全智通A+——维修附单保存失败,提示:将截断字符串或二进制数据。

解决方案:

/*维修附单表修改cust_name字段为100的长度 */

if exists(select * from syscolumns where id=(select id from dbo.sysobjects where name='t_repair_additional') 

And name = 'cust_name' and length=50)

alter Table t_repair_additional alter column cust_name varchar(100)

GO