操纵Microsoft Access表中的数据

时间:2011-04-18 18:29:17

标签: ms-access macros datatable

我有一个大型客户端详细信息数据库,我需要根据一个其他字段生成一个全新的数据字段。这将是一个简单的IF..THEN交易。

实施例: 源字段的数据看起来像这个“BAR DIN”(Barrie Dinners),我需要填写一个带有“Dinners”的新字段。

据我所知,Data Macros是正确的方法,但我不想购买Access 2010.应该有一种方法可以用普通的宏来做到这一点。此更新只需每年进行一次,可以手动完成。我主要想办法避免为每个客户手动输入所有数据。

1 个答案:

答案 0 :(得分:2)

创建一个单独的表来在两者之间进行转换:

source_field new_field
BAR DIN      Barrie Dinners
FOO BROS     Foo Brothers

无论何时您需要查看“new_field”值,请将该转换表连接到原始表(在source_field上加入)以查找它们。这种方法是首先创建关系数据库的根本原因之一。这样,您的数据库始终是“最新的”,而无需任何宏来填充冗余字段。