Bonjour,
J'utilise les composants ADO pour me connecter à un serveur SQL Serveur 2005. Il s'agit d'une migration Interbase vers SQL Serveur.
Lorsque sur le poste n°1 je démarre une transaction pour faire un certain nombre de modification (ajout, suppression, modification) cela empêche sur le poste 2 d'afficher les données.
Avec Interbase/Firebird le démarrage d'une transaction n'empechait absolument pas une requete SELECT sur un autre poste.
Ma question est la suivante :
- est-ce que c'est normal ou bien j'ai mal paramétré ma connection ADO ?
- si c'est normal comment je peux tester que la table est lockée pour afficher un message 'modification en cours' au leu d'attendre le temps du time out?
merci pour votre aide
Pascal
Partager