Bonjour a tous, Pour écrire dans les répertoires différent voici l'action que je réalise a toute les requêtes (il y a des requetes HExécuteRequête et HExécuteRequêteSQL en update et Create HChangeRep("*","\\"+gsAdresseServeur + "\"+gsChemin_Data_Serveur+"") MaRequete HChangeRep("*",fRepExe() + "\Datas") MaRequete Mais peut on optimiser cela par le biais d'une procédure. Procedure GestionBase(MaRequete) HChangeRep("*","\\"+gsAdresseServeur + "\"+gsChemin_Data_Serveur+"") MaRequete HChangeRep("*",fRepExe() + "\Datas") MaRequete Avant de me lancer j'aimerais avoir votre avis sur comment passer la requête Cordialement
Salut Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! , déjà pour mieux comprendre ton code, peut tu nous dire a quel chemin correspondent les deux variables globales gsAdresseServeur gsChemin_Data_Serveur En effet est ce des IP ? des URL ? des unc ? il y a plein de possibilité. Merci pour la précision.
Salut, Ne pas typer le paramètre et ajouter le code suivant : PROCEDURE MaProcedure(MaRequete) SELON TypeVar(MaRequete) CAS 47 // Exécution reqêuete avec HExécuteRequête Info("Requete") CAS wlChaîne // Exécution reqêuete avec HExécuteRequêteSQL Info("Chaîne") AUTRE CAS RENVOYER Faux FIN RENVOYER Vrai
Bonjour, gsadresseServeur est une adresse ip et l'autre un nom de dossier Voici un exemple de requete HExécuteRequête(REQ_Chargement_Dechargement_Banc_Billette,hRequêteDéfaut,... i+9,... ""+{"SAI_Ref_Log"+indicelog,indChamp}+"",... gindiceSelectionAlliage,... ""+{"SAI_AlliageLog"+indicelog,indChamp}+"") Merci