VB6 : recordset - VB/VBA/VBS - Programmation
Marsh Posté le 06-05-2003 à 08:51:41
transactions? commit? rollback?
Marsh Posté le 06-05-2003 à 09:03:35
merci,
mais le pb avec les transactions, c que ca bloque les tables: si j'ai un datagrid dans lequel je fais des insertions, la transaction bloque la table pendant toute la durée de l'écran...
Et comme 2 utilisateurs doivent pouvoir insérer en "meme" temps, c genant.
Marsh Posté le 06-05-2003 à 09:42:15
tu devrais vérifier tes paramètres de connexion et éventuellement ceux pour l'ouverture de tes recordsets. En particulier ta méthode de locking, ça doit être là que ça coince.
Marsh Posté le 06-05-2003 à 09:58:06
drasche a écrit : tu devrais vérifier tes paramètres de connexion et éventuellement ceux pour l'ouverture de tes recordsets. En particulier ta méthode de locking, ça doit être là que ça coince. |
Qu'est ce que tu entends par "méthode de locking" ?
Ca se gere à quel niveau (et comment?) ?
Marsh Posté le 06-05-2003 à 10:16:15
il s'agit d'un paramètre fourni à la méthode Open du recordset (ou éventuellement l'initialisation de la propriété LockType AVANT appel à la méthode Open.
Fais une recherche sur le type LockTypeEnum.
Marsh Posté le 05-05-2003 à 15:19:34
Bonjour !
Est-il possible de supprimer l'auto commit lorsque l'on fait une modif dans un recordset (avec SQL server)
D'avance merci