est-ce que quelqu'un peut m'aider? En mettant en œuvre des contre-mesures pour résoudre le problème de simultanéité, j'ai été gêné par le passage des horodatages (rowversion) entre Powerbuilder 7 datawindow et SQLServer 2008 (les deux façons) en utilisant des procédures stockées insert et update.L'horodatage de passage entre la fenêtre de données Powerbuilder et la procédure stockée d'insertion/mise à jour SQLServer
La connexion est desservie par ODBC, non natif. La plupart de mes tentatives ont pour résultat de lancer des poblèmes (convertir). Que faire?
Tnx
C'est le travail de la base de données de gérer les transactions. Il semble que vous utilisiez la mauvaise approche de votre problème. Quel est le problème de concurrence que vous essayez de résoudre? –
Bonjour, le problème de concurrence que Itry doit résoudre est lié à un environnement multi-utilisateur. Lorsque la personne A sélectionne un enregistrement, une personne B sélectionne la même chose et les deux personnes modifient par exemple le même attribut avec des valeurs différentes, alors elle n'est pas sûre que la valeur de sorcière soit la bonne. Lorsque vous utilisez un horodatage, vous pouvez empêcher le dernier updateur d'enregistrer sa modification en vérifiant l'horodatage sélectionné avec celui de la base de données. Mon problème est de transférer l'horodatage juste entre Powerbuilder et SQL Server. –