列属性只是决定小数位数,不影响实际的值。
修改你的表达式和计算代码,用四舍五入,保留一位小数。
对于现有数据,命令窗口执行:
for each dr as datarow in datatables(“表名").DataRows
dr("数据") = math.round(dr("数据"),1)
next
datatables(“表名").Save()