Verifier que la connection est ouverte

EvilGost Messages postés 235 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 16 mai 2011 - 6 mars 2003 à 15:21
Pem13lw Messages postés 73 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 23 février 2005 - 6 mars 2003 à 16:24
Voici mon code (tout bete,c une connection à une base access):

debut algo:
Si la connection est déjà ouvert alors la fermer sinon
fin algo
-------
suite en vb:
Set CtAll = New ADODB.Connection
CtAll.Provider = "Microsoft.Jet.OLEDB.4.0"
CtAll.ConnectionString = PathBDD
CtAll.Open
Set RcAll = New ADODB.Recordset
RcAll.Open requete, CtAll, adOpenDynamic, adLockOptimistic


j'aimerai savoir comment on peut savoir si la connection est déjà ouverte.en bref, j'aimerai savoir comment faire mon algo au début du code en VB...sans utiliser les erreurs.
merci beaucoup d'avance

1 réponse

Pem13lw Messages postés 73 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 23 février 2005
6 mars 2003 à 16:24
Si tu utilise un objet ADODB.Connection alors tu peux utiliser la propriéter State de ton objet :

if cn.state = adSteteopen then
'connexion ouverte
end if
_________________________________________________
La seule chose que non avons à faire ici-bas c'est
choisir quoi faire du temps qui nous à été imparti !!!
0
Rejoignez-nous