jojo0308
Messages postés11Date d'inscriptionmercredi 8 septembre 2004StatutMembreDernière intervention31 décembre 2004
-
31 déc. 2004 à 12:52
jojo0308
Messages postés11Date d'inscriptionmercredi 8 septembre 2004StatutMembreDernière intervention31 décembre 2004
-
31 déc. 2004 à 15:11
Bonjour à toute la communauté e VB France.
J'ai un souci:
J'ai mon prog en VB6 qui consiste à attaquer une BDD Acc2000 par la méthode ADO, de ce coté la no soucy, par contre un ami m'a fait remarquer que je declarer tout le temps ma variable de connection:
dim cn as new ADODB.conection
----------------------------------------
cn.open "dsn=Gestion"
rs.open "SELECT * nanani nanana
Et ca dans tout mes forms, tout les module et qu'a chaque fois que j'ouvrai ma connection a la BDD, la fermer quand ce que je voulais faire était terminé:
rs.close
set rs=nothing
cn.close
set cn = nothing
Voila ca en fait des ouvertures et des fermetures pour rien, je souhaiterai declarer dans un module ma connection du style:
Public cn as new ADODB.conection
Sub Recherche
cn.open "Gestion"
End Sub
Puis utiser l'appel de ce module a chaque fois que j'en ai besoin (en l'occurence j'ai 4 form donc faire cet appel 4 fois), même chose pour la deconnection
jojo0308
Messages postés11Date d'inscriptionmercredi 8 septembre 2004StatutMembreDernière intervention31 décembre 2004 31 déc. 2004 à 15:11
En fait ma question est la suivante:
Comment et quelle méthode dois je utiliser pour ouvrir une connection a une base de donnee par rapport a un module separé??
Et comment j appelle ce meme module de connection et declare les varibles pour que je n ai pas a les definir toudi.
Merci par avance, sinon j ''utilise pas de dataenvironnement, merci qd meme,
Sinon Mr Labout j aimerai avoir plus de precision sur ta proposition marci!!!