两个数据集赋值时 报数据类型不能转换的错误

两个数据集赋值时 报数据类型不能转换的错误

 

例如:

 

 CDS1.FieldByName('Insurance').Value:=Trim(CDS2.FieldByName('Insurance').Value);

 

 

Insurance字段类型为Money

 

此时报Null不能转换为String类型错误。

 

经检查:看到Trim函数,其参数必须是String才行,因此造成出错,

 

解决方法:去掉Trim()函数即可。

你可能感兴趣的:(数据类型)