我正在寻找一些关于Microsoft Access中'Field'和'Field2'对象差异的讨论。我使用Access 2007作为IBM i系列AS400 DB2 v6 SQL数据库的前端。Microsoft Access中的Field和Field2对象之间的主要区别是什么?
有这个链接,其中明确指出“Field2”与“Field”相同,但具有其他可用属性:https://msdn.microsoft.com/en-us/library/bb257445(v=office.12).aspx。但是这并没有详细说明应该使用它的情况。
也有这样的情况,其中声明DAO 12必须被引用来使用'Field2',并显示一些代码,但它也没有详细说明。但它确实展示了它如何与Outlook一起使用,并且我想知道这是否正确,或者如果“Field(1)”也可以正常工作:Accessing Field2 in Access 2007
因此...使用某种产品的原因是什么? 。?其他属性仅用于较新的DB系统..?或某些软件..?或者是什么..?
附件会像其他DB系统中调用的LOB或BLOB一样吗?我确实阅读了Attachment属性的信息,这些信息似乎只是对磁盘上的文件的引用,而不是存储在数据库本身中的二进制数据。 – spinjector
访问长期以来一直存在BLOB字段类型(由于历史原因命名为“OLE对象”),但它在Access 2007中还添加了“Attachment”字段类型。“Attachment”字段中的文件实际上以压缩形式存储在数据库。详细信息[here](https://support.office.com/zh-cn/article/Attach-files-and-graphics-to-the-records-in-your-database-d40a09ad-a753-4a14-9161-7f15baad6dbd )。 –