yamzy2
Messages postés1Date d'inscriptionmardi 14 juin 2005StatutMembreDernière intervention14 juin 2005
-
14 juin 2005 à 17:07
loicmichel
Messages postés6Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention19 novembre 2007
-
28 oct. 2007 à 08:08
Bonjour, j'utilise actuellement MSDE
(SQL server) et j'ai besoin de créer un identifiant et de le mettre
dans la base de donnée et dans un cookie. Savez-vous comment faire pour
éviter le phénomène de concurrence ? (entre le INSERT et le SELECT,
voir plus bas)
Pour cela j'ai envisager plusieurs solutions (ai-je la bonne ?)
1) Faire un grand numéro aléatoirement et l'insérer dans la base ainsi que dans le cookie
2) Utiliser des threads ou des sémaphores, et faire en un
bloc : un insert sur la table qui autoincrémente l'identifiant et un
select pour le récupérer et le mettre dans le cookie
3) Trouver un éléments dans dans MSDE qui indique le
nombre de connexion à la base de données ou le nombre de requêtes
effectuées et l'utiliser comme identifiant.