Message de rapport:
 

Re: Problème de Requête SQL

Sujet: Re: Problème de Requête SQL
par fabou3377 sur 3/8/2006 18:18:58

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.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2