Stagiaire WDF
Inscrit: 07/05/2006 20:17
Post(s): 31
|
Merci c'était un problème de connexion en rajoutant la ligne suivante dans mon scripcela fontionne:
SQLConnecte("ORDI1\SQLEXPRESS","sa","123456","lamelcolor","OLEDB","SQLOLEDB").
Dois-je le faire vant chaque requête?
Actuellement je procède de la manière suivante j'ai :
une classe SQLburkmanager------------------------------
SQLBurkManager est une classe m_base est une chaîne m_source est une chaîne m_utilisateur est une chaîne m_motdepasse est une chaîne m_nombase est une chaîne
FIN
PROCEDURE Constructeur()
PROCEDURE Destructeur()
PROCEDURE SQLBurkManager::connexion(NomConnexion) Res est un entier
SI fFichierExiste(fRepEnCours()+"\acces.ini") ALORS :m_source=INILit("log_"+NomConnexion, "source","",fRepEnCours() + "\acces.ini") :m_utilisateur=INILit("log_"+NomConnexion, "user","",fRepEnCours() + "\acces.ini") :m_motdepasse=INILit("log_"+NomConnexion, "pw","",fRepEnCours() + "\acces.ini") :m_nombase=INILit("log_"+NomConnexion, "base","",fRepEnCours() + "\acces.ini") res = SQLConnecte(:m_source,:m_utilisateur,:m_motdepasse,:m_nombase,"OLEDB","SQLOLEDB") SI PAS res<>0 ALORS Info("Connexion MANQUEE à la base"+:m_nombase+"sur la source "+:m_source) FIN FIN
Ensuite Dans l'initialisation de mon projet
GLOBAL gConGpao est un objet SQLBurkManager gConComm est un objet SQLBurkManager // On créer les connexion gConGpao:connexion("gpao") gConComm:connexion("commande")
Pourquoi cela ne march-t-il pas de cette façon? C'est bizzare car j'ai la confirmation que la base est connectée.
Contribution le : 03/08/2006 18:18
|