Access中使用多值字段的经验(Access2007 2010 2013 2016或以上版本)

2017-09-23 12:00:00
zstmtony
原创
457

Access中使用多值字段的经验(Access2007 2010 2013 2016或以上版本)

我们知道在Access2007或以上版本,在查阅属性里设置 允许多值 ,可以进行多值 挑选



但一旦使用多值字段,将来升迁到Sql server就无法兼容了,因为Sql server没有对应的多值字段

多值项 是Access 2010之后才有的一个表的新功能,但这个功能的实现实际上是用多个子表来实现的(Access隐藏了它的实现机制),但悲剧的是它无法升迁到sql server,所以一般建议不要使用它这个功能。否则将来升到Sql server就麻烦了


在Access中,多值字段设置后是无法再改回普通字段,如果将允许多值 改为否,会出现以下的提示:






但如果将查阅属性中的组合框改为文本框,且强制保存还是可以的,但有可能失去了原来的数据和内容


多值字段实际上还是由多个表组成的。

    分享