中间件升级为64位后,原因在32位下无错的,在64位下会更新出错

为了统一数据一致性,updateModel=upWhereALL ,更新出现 

 

[FireDAC][Phys][IB]-312 Exact update affected [0] rows, while [1] was requested    

 

经研究发现,数据表字段为 double,小数后的值很发生变化导致不能更新。将字段改为decimal 12 2 后,数据更新成功.

Copyright © 2024 墨者工作室
Powered by .NET 9.0 on Kubernetes