Re: Connexion SQL Server 2000 & WinDev 11

Posté par Onizuka le 9/1/2009 9:13:52
Bonjour pitou et encore merci de m'avoir répondu.
J'ai fais ce que tu m'as dis :

J'ai rajouté un HChangeConnexion sous le HOuvreConnexion
puis j'ai rajouté le HOuvre encore en dessous.
Comme ceci :

cnxConnexSQLServer est une Connexion

SI HOuvreConnexion("ConnexSQLServer","test","test","SRVDC","BASETEST",hOledbSQLServer,hOLectureEcriture ) = Faux ALORS
Erreur("Connexion impossible : " + HErreurInfo())
RETOUR
FIN

// Indiquer que "F_ARTICLE" utilise la nouvelle connexion
HChangeConnexion(F_ARTICLE, MaConnexionSQLServer)

// Création du fichier F_ARTICLE (décrit dans l'analyse)
//HCréationSiInexistant("F_ARTICLE")

// Test du compte rendu de la fonction HOuvre
SI PAS HOuvre(F_ARTICLE,"",hOLecture) ALORS
Erreur("Impossible d'ouvrir le fichier CLIENT"+HErreurInfo())
FIN



Voilà, après au niveau du nom de la connexion je suis un peu perdu car cnxConnexSQLServer c'est moi qui l'ai déclaré mais MaConnexionSQLServer je l'avais en paramètre car c'est ce que j'ai crée lors de la création du projet. Enfin bref cela fonctionne mais si tu peux m'éclairer.

Et quand je dis cela fonctionne, pas entièrement...
Tu a pu remarqué qu'après j'ai inséré des Info("tata") n'est ce pas ? Et bien les 2 premiers s'affichent sur le clic du bouton mais pas le troisème !

Il n'arrive pas à rentrer dans cette partie :

SI ReqArticle = Vrai ALORS
// Traitement sur l'enregistrement de la requête
// Accès aux rubriques par ReqArticle.<Nom rubrique>
...
// lecture de l'enregistrement suivant 	Info("tata")
HLitRecherchePremier(F_ARTICLE,"AR_Ref","3C16593")
TANTQUE HTrouve(F_ARTICLE) = Vrai
// Insérez votre traitement ici
ListeAjoute(COMBO_Combo1,"tata")HLitSuivant(F_ARTICLE,"")
FIN
FIN


Peux tu m'expliquer pourquoi cela bloque ? Je n'ai pas d'erreur lors de l'exécution en plus ! Merci bien, Onizuka.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=18&topic_id=6084&post_id=24410