2017-07-18 1 views
3

Je suis à la recherche d'une discussion sur les différences entre les objets 'Field' et 'Field2' dans Microsoft Access. J'utilise Access 2007 en tant que frontal pour une base de données SQL IBM i-Series AS400 DB2 v6.Quelles sont les principales différences entre les objets Field et Field2 dans Microsoft Access ..?

Il y a ce lien, qui indique clairement que le champ 'Field2' est identique à 'Field', mais avec des propriétés supplémentaires disponibles: https://msdn.microsoft.com/en-us/library/bb257445(v=office.12).aspx. Mais cela ne précise pas vraiment les situations où il devrait être utilisé.

Il y a aussi ceci, qui indique que DAO 12 doit être référencé pour utiliser 'Field2', et montre du code, mais encore une fois il n'élabore pas beaucoup. Il montre cependant comment il est utilisé avec Outlook, et je me demande si c'est correct ou si un champ (1) fonctionnerait aussi: Accessing Field2 in Access 2007

Alors ... quelles sont les raisons d'utiliser l'un sur l'autre. ? Les propriétés supplémentaires sont-elles uniquement utilisées pour les nouveaux systèmes de base de données? Ou certains logiciels ..? Ou quoi..?

Répondre

4

Lorsque vous utilisez Access en tant que frontal pour une source de données ODBC, il ne doit pas y avoir de différence fonctionnelle entre les objets DAO.Field et DAO.Field2. Les objets Field2 ont été améliorés pour prendre en charge des structures spécifiques à Access, telles que les champs Attachment.

+0

Les pièces jointes ressembleraient-elles à un objet LOB ou BLOB comme elles sont appelées dans d'autres systèmes DB? J'ai lu les informations sur la propriété Attachment, et celles-ci semblaient être simplement des références aux fichiers sur le disque, plutôt que des données binaires stockées dans la base de données elle-même. – spinjector

+1

Access a depuis longtemps un type de champ BLOB (nommé 'OLE Object' pour des raisons historiques), mais il a également ajouté un type de champ' Attachment' dans Access 2007. Les fichiers dans un champ 'Attachment' sont en fait stockés sous forme compressée dans le base de données. Détails [ici] (https://support.office.com/fr-fr/article/Attach-files-and-graphics-to-the-records-in-your-database-d40a09ad-a753-4a14-9161-7f15baad6dbd). –