Dans MS Access 2003 (je sais, je sais), j'utilise le type de données objet OLE pour conserver l'état de certains objets marqués comme sérialisables (en utilisant uniquement un IO.BinaryFormatter à sérialiser en un MemoryStream, puis en l'enregistrant dans la BD en tant que tableau d'octets). Est-ce que cela fonctionne à peu près comme un varbinary, ou un blob? Y a-t-il des pièges dans l'ombre que tout le monde connaît? Des conseils de performance ou des histoires de guerre? Je bénéficierais de tout conseil.Problèmes de performances concernant Access 2003 et le type de données objet OLE
0
A
Répondre
1
Dans l'accès, je n'ai jamais compris comment utiliser correctement le type de données de l'objet OLE sans problèmes de performances réels (et structurels aussi - beaucoup de travaux compacts et de réparation). Le chemin de la solution que j'ai toujours pris (notez que je n'ai pas utilisé Access dans la colère maintenant pour ans) est de simplement stocker les blogs sur le disque quelque part et de stocker l'emplacement du fichier dans la table de données.
0
Je ne peux pas répondre à votre question spécifique, mais vous pouvez regarder les méthodes GetChunk et AppendChunk dans l'aide d'Access, car ce sont les méthodes utilisées pour écrire et manipuler des données dans des champs binaires.