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 :

ADODB.Connection sous WINDEV 21


Sujet :

WinDev

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut ADODB.Connection sous WINDEV 21
    Bonjour à tous,

    Tout d'abord je tenais à remercier Jean Luc Baptiste pour ses tutoriels qui m'ont permis d'apprendre rapidement les bases.

    Je suis actuellement sur un projet qui consiste à simplifier une procédure d'extraction de données via la création d'un logiciel Windev (réalisée initialement sur la suite Proficy Historian)
    Windev m'a bien aidé et actuellement le logiciel est à un stade bien avancé seulement l'ultime moment que je redoutais est arrivé

    Je dois faire communiquer Windev et la suite Proficy Historian. Sous VBA le code nécessaire réalisé pour la connexion est le suivant :

    Initialisation :

    Nom : Initialisation.JPG
Affichages : 464
Taille : 34,9 Ko

    Connexion :

    Nom : InitialisationConnexion.JPG
Affichages : 435
Taille : 90,7 Ko

    Pourquoi "Provider=ihOLEDB.iHistorian.1" ? Car c'est ce qui a été mis en place par les dev de Proficy Historian je pense : http://help.geautomation.com/Histori...b_provider.htm

    Le code marche très bien et la connexion se fait ! Seulement arrivé sur Windev je ne vois pas comment faire, quelle fonction utiliser ? Jusque là j'ai fais des tests avec HOuvreConnexion ou SQLConnecte mais rien ne se passe. Auriez-vous une petite piste car là je sèche vraiment ahah !

    Si jamais quelque chose n'est pas clair n'hésitez pas à me le dire !

    Je vous remercie de votre aide !

  2. #2
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 161
    Points : 9 111
    Points
    9 111
    Par défaut
    Bonjour,

    Désolé de refroidir tes ardeurs, mais c'est quoi Proficy Historian ? J'avoue que je ne connais absolument pas...

    Premières questions :
    - Est-ce un SGBD ?
    - Si oui, un driver ODBC existe-t'il ?
    - As-tu contacté leur Service Technique pour avoir des infos ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par frenchsting Voir le message
    Bonjour,

    Désolé de refroidir tes ardeurs, mais c'est quoi Proficy Historian ? J'avoue que je ne connais absolument pas...

    Premières questions :
    - Est-ce un SGBD ?
    - Si oui, un driver ODBC existe-t'il ?
    - As-tu contacté leur Service Technique pour avoir des infos ?
    Bonjour,

    Ahaha oui pas de problème c'est normal personne connaît ce logiciel. J'ai oublié de poser les bases Alors Proficy Historian pour moi c'est une suite de software qui permet de manipuler différentes données (créée par GE Fanuc). En gros c'est un puissant historien de données d'entreprises qui collecte, archive et distribue des énormes volumes d'information à haute vitesse. Selon moi, il est construit spécifiquement pour l'acquisition de données et la présentation de celles-ci.

    Pour mon projet je travaille avec 2 logiciels de cette suite, "Historian Administrator" et "Historian Interactive SQL". Le premier sert en "gros" à récupérer les données des machines via des fichiers et les stocke. Le deuxième sert à interpréter les données reçues via des requêtes SQL Select.

    Donc pour moi, oui c'est un SGBD après concernant le driver ODBC, je n'ai rien trouvé par contre j'ai vu ça vis-à-vis d'un "Provider OLE DB" : http://help.geautomation.com/Histori...b_provider.htm

    J'avoue être un peu perdu dans ces histoires d'ODBC, OLE DB, ADO tout ça même si dans la théorie, je vois ce que c'est ! Sûrement car j'en ai encore jamais manipulé ahah !

    Et oui j'ai contacté leur service technique mais le problème c'est qu'il ne s'y connaisse pas vis-à-vis de Windev.

  4. #4
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 161
    Points : 9 111
    Points
    9 111
    Par défaut
    C'est mieux avec quelques infos supplémentaires

    Je ne m'y connais pas trop en oledb. Par contre, ce qui est sûr, c'est que ça doit fonctionner, mais il y a peut-être des "détails" à vérifier.

    En faisant une recherche je suis tombé sur ça. Bon, ça ne concerne pas ton soft, mais peut-être que ça t'ouvrira des pistes...
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Salut !

    Malheureusement ça ne marche pas

    Il n'y a pas moyen d'écrire directement du code VB. NET sur windev ?

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    J'ai cherché ce matin, j'ai trouvé ce forum qui parlait un peu de tout ça : http://windevapi.free.fr/forum1.php?...ds=308&pagea=2

    J'en ai déduis le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Adoconnection est un objet Automation dynamique
    Adoconnection = allouer un objet Automation = "ADODB.Connection"
     
    Adoconnection>>Provider="Provider=iHOLEDB.iHistorian.1;Data Source=;User Id=;Password=" //ou "Provider=iHOLEDB.iHistorian.1;User Id=;Password="
    Adoconnection>>Open()
    J'ai essayé différentes syntaxes dans la ligne 4 (enlever le provider =, data source =, etc ...)
    Mais impossible d'avoir un bon résultat, que des messages d'erreur me disant "Impossible de trouver le fournisseur, il est peut-être mal installé"

  7. #7
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 161
    Points : 9 111
    Points
    9 111
    Par défaut
    Question : tu n'aurais pas une histoire de droits (genre port pas ouvert pour ton application) ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  8. #8
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    J'ai fais en sorte que ça soit accessible sans droits administrateur ça c'est sur. Après verifier les ports là j'avoue que tu me poses une colle hehe je vois pas trop comment vérifier ça

  9. #9
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 161
    Points : 9 111
    Points
    9 111
    Par défaut
    Dans les paramètres de windows, règles du pare-feu
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

Discussions similaires

  1. [OOo2] Comment se connecter sous vb6/.net ?
    Par NiamorH dans le forum Autres SGBD
    Réponses: 4
    Dernier message: 08/02/2006, 15h12
  2. pb de connection sous toad
    Par rabddoul dans le forum Connexions aux bases de données
    Réponses: 4
    Dernier message: 17/11/2005, 18h32
  3. ADODB connection
    Par Sammy dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 02/11/2005, 17h29
  4. [MySql] Se connecter sous Free???
    Par ZoumZoumMan dans le forum C++Builder
    Réponses: 7
    Dernier message: 01/06/2004, 00h22
  5. PB de tables créées sous Windev
    Par Reynald dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/04/2004, 11h22

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