mario51 : bosse proprement avec des curseurs déconnectés, et tu n'auras plus de problème.
Si tu as déjà fait du PHP/ASP, alors utilise le même système :
Les âccès doivent être instantannés et n'utilise pas de curseurs en mode connecté. C'est en effet plus facile à développer, mais ça plombe à la fois le poste client, le réseau et le serveur, sans parler des problèmes de timeout liés à des transactions qui durent 2 heures, le temps que l'utilisateur remplisse toutes les informations à l'écran.
Met tes données dans des variables, et flush-les au dernier moment, dans une série de requêtes de modification à la queue-leuleu dans une transaction.
Ou alors passe à Oracle qui ne fait un lock que sur la ligne en cour de modification, et non sur toute la table. Mais cela n'en reste pas plus propre.
Message édité par MagicBuzz le 08-05-2003 à 15:27:57