cs_magic
Messages postés11Date d'inscriptionmardi 9 avril 2002StatutMembreDernière intervention 4 juin 2008
-
20 oct. 2003 à 18:35
Icem@n
Messages postés34Date d'inscriptionjeudi 29 juin 2000StatutMembreDernière intervention27 octobre 2003
-
22 oct. 2003 à 08:48
Je n'arrive pas à utiliser correctement UpdateBatch: Dès qu'il y a deux enregistrements modifiés dans le cache, j'ai le message d'erreur suivant:
... le nombre de ligne devant être modifiées est supérieur à la limite autorisée ... 80040E54
J'utilise ADO avec une base de données Access. La connexion est ouverte avec adOpenStatic (ou adOpenKeySet) et adLockBatchOptimistic.
Mon objectif est bien sûr de mettre à jour un ensemble d'enregistrements sur un bouton 'OK' et d'ignorer les modifications saisies sur un bouton 'Cancel'. Merci d'avance si quelqu'un a une amorce d'explication, ou un exemple avec UpdateBatch.
cs_magic
Messages postés11Date d'inscriptionmardi 9 avril 2002StatutMembreDernière intervention 4 juin 2008 21 oct. 2003 à 17:27
Merci pour ta réponse. BeginTrans est une méthode de DAO. J'utilise actuellement ADO (plus réçent que DAO). C'est pourquoi je cherche à faire marcher l'UpdateBatch...