IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Executer une requete sur une atre base HFSQL C/S [WD20]


Sujet :

WinDev

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Points : 153
    Points
    153
    Par défaut Executer une requete sur une atre base HFSQL C/S
    Bonjour messieurs,

    Comment faire pour se connecter sur une autre base de données HFSQL C/S.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    SI HDécritConnexion("HyperFileCS","admin","","10.10.0.10:4900","BDD_TEST",hAccèsHFClientServeur,hOLecture) ALORS
    SI HOuvreConnexion("HyperFileCS") ALORS
    SI HChangeConnexion("*","HyperFileCS") ALORS
    sdReq est une Source de Données
     
    sSQL est une chaîne=[
    		SELECT * FROM USER WHERE NAME LIKE 'S%'
      		             ]    
     
    HExécuteRequêteSQL(sdReq,hRequêteDéfaut,sSQL)
     
    FIN
    FIN
    FIN
    Erreur sur le hexecuterequetesql.

    Est-ce que j'oublie quelque chose?

    Je n'ai pas l'analyse de cette autre table.

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2014
    Messages : 69
    Points : 128
    Points
    128
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SI PAS HExécuteRequêteSQL(sdReq,hRequêteDéfaut,sSQL) ALORS
    	Erreur(HErreurInfo())
    FIN
    Permettrait d'avoir un peu plus d'informations

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Points : 153
    Points
    153
    Par défaut
    Voici le résultat du herreurinfo()

    Erreur dans le code SQL de la requête <sdReq>. Initialisation de la requête impossible.
    Fichier USER inconnu


    Modif : C'est bizarre, quand j'effectue le changement de connexion, il me garde l'ancienne connexion.

  4. #4
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Points : 4 681
    Points
    4 681
    Billets dans le blog
    22
    Par défaut
    Bonjour

    Le fichier User existe il (Erreur de saisie) ?
    As tu vérifié le bon fonctionnement de la requete dans le centre de controle HyperFile ?

    Bon dev
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Expérience, Réalisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Points : 153
    Points
    153
    Par défaut
    Tout est bon, que ce soit fichier ou requete.

    Finalement j'ai récup l'analyse

    Pour ceux que ça intéresse

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
     
    HFermeConnexion("HyperFileCS")
    HFermeAnalyse()
    HOuvreAnalyse("\\10.10.0.10\WDD\pi.wdd")
     
    MACON est une Connexion
    MACON..Provider = hAccèsHFClientServeur
    MACON..Utilisateur = "admin"
    MACON..MotDePasse = ""
    MACON..Serveur = "10.10.0.10:4900"
    MACON..BaseDeDonnées = "PARC"
    MACON..Cryptage = hCryptageNon
    MACON..Accès = hOLecture
     
    SI HOuvreConnexion(MACON) ALORS
    	SI HChangeConnexion("*",MACON) ALORS
     
    		POUR TOUT "USER"
    			//***
    		FIN
     
    	FIN
    FIN
     
     
     
    HFermeConnexion(MACON)
    HFermeAnalyse()
    HOuvreAnalyse("\\10.10.0.10\WDD\origin.wdd")
    HOuvreConnexion("HyperFileCS")
    HChangeConnexion("*","HyperFileCS")
    Si je me connecte sans analyse sa plante.

    Donc résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD18] Metre une colonne d'une Table sur une ligne d'une autre Table
    Par Totophe2 dans le forum WinDev
    Réponses: 2
    Dernier message: 22/11/2013, 12h58
  2. Réponses: 3
    Dernier message: 16/01/2006, 16h02
  3. ajouter une restriction sur une requete
    Par linou dans le forum Oracle
    Réponses: 2
    Dernier message: 19/10/2005, 14h20
  4. Réponses: 2
    Dernier message: 07/07/2005, 08h31
  5. [SQL] Conditions sur une date dans une requete
    Par poufouille dans le forum Bases de données
    Réponses: 4
    Dernier message: 17/03/2004, 14h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo