cs_ChrisD24
Messages postés2Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention29 juillet 2004
-
28 juil. 2004 à 13:51
cs_ChrisD24
Messages postés2Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention29 juillet 2004
-
29 juil. 2004 à 07:56
Bonjour à tous,
J'aimerais pouvoir affecter à un objet (ADODB.Record???) le record courant d'un recordset.
Le but est de faire de l'audit trail sur l'enregistrement courant d'un recordset par les propriétés value et originalvalue des fields composant le record.
Le recordset sur lequel j'aimerais faire un audit trail peut contenir jusqu'à 15.000 records et 40 champs. L'audit trail pouvant se faire sur une multitude de tables différentes j'ai besoin d'une fonction générique utilisable dans l'ensemble de l'application. Je pourrais passer le recordset en paramètre de la fonction mais pour ma table de 15000 records cela fait 15000 appels de la fonction à laquelle je passe un recordset de 15000 records ce qui me parait TRES LOURD! J'aimerais donc pouvoir passer à la fonction uniquement le record courant...
cs_PhilippeE
Messages postés437Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention10 août 20102 28 juil. 2004 à 17:35
En quoi est-il lourd d'utiliser un passage d'argument ByRef, c'est à dire que seules des adresses mémoire circulent ?
Autrement je ne sais pas si c'est possible, mais tu peux essayer de ne faire passer en paramètre que la collection Fields qui ne contient que les champs de l'enregistrement courant.