我已经设置了一个Access数据库,其中包含一个到SQL表的链接表。我在链接表中的Access中创建了一个查询。我有运输软件,我已设置将数据导出到Access查询,它成功传递到SQL表。到目前为止,非常好。
现在问题。 SQL表中的“weight”列有一个“隐含的”4位小数。因此,当我导出权重“1”时,它在SQL表中显示为“.0001”。我需要将权重乘以10000,以使其在SQL表中显示为“1.0000”。
我已经尝试修改Query的SELECT语句来对该列进行数学运算,但是我从ODBC驱动程序中得到了“无法更新字段”错误。
有没有办法让这种情况发生?我根本不使用MS Access(除了创建.mdb文件)。只需使用.mdb文件作为发货应用程序和SQL表之间的桥梁。
感谢任何指导!