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

VB.NET Discussion :

connexion à une base de données distante


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Enseignant
    Inscrit en
    Avril 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2007
    Messages : 130
    Par défaut connexion à une base de données distante
    Bonjour,

    j'ai réalisé une petite application liée à une base de données par une connexion oDBC.
    je souhaite accéder à cette base à partir de l'application se trouvant cette fois sur un autre ordinateur (se trouvant dans un réseau local)

    en cherchant comment faire cela, j'ai remarqué que la plupart des questions tournaient autour de sqlServer......

    voici ma chaine de connexion:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Dim MyConString As String = "DRIVER={MySQL ODBC 3.51 Driver};" + "SERVER=" & txtserver.Text & ";" + "DATABASE=prj;" + "UID=" & txtuser.Text & ";" + "PASSWORD=" & txtMP.Text & ";"

    toute information concernant ce problème me sera utile.

    MERCIII POUR VOTRE AIDE

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 193
    Par défaut
    Tu peux tester la connection ODBC via Panneau de configuration->Outils Administration->ODBC sinon j'ai trouvé ceci ConnectCsharpToMysql et Tutorial

  3. #3
    Membre confirmé
    Femme Profil pro
    Enseignant
    Inscrit en
    Avril 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2007
    Messages : 130
    Par défaut
    merci pour votre réponse
    mais je pense que je ne me suis pas faite comprise. en fait la connexion fonctionne sauf que je souhaite me connectée à la base à partir d'une machine distante se trouvant dans un réseau local

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 193
    Par défaut
    regarde si tu sais pinger la machine (boite dos-> ping nommachine)
    regarde si il n'y a pas de firewall

  5. #5
    Membre confirmé
    Femme Profil pro
    Enseignant
    Inscrit en
    Avril 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2007
    Messages : 130
    Par défaut
    en fait, je souhaite que lors du premier démarrage de l'application une fenêtre s'affiche pour y préciser les paramètres de connexion à la base de données (sui se trouve sur une autre machine du réseau); dans cette fenêtre, on précise le nom, le serveur et le mot de passe.

    dans le fichier app.config, j'ai trouvé les lignes suivantes:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        <connectionStrings>
          <add name="WindowsApplication1.My.MySettings.ConnectionString"
               connectionString="Driver={MySQL ODBC 3.51 Driver};option=0;port=0;server=localhost;uid=root"
               providerName="System.Data.Odbc" />
        </connectionStrings>
    sachant que je ne m'y connait pas en xml, comment modifier ces lignes ?
    comment trouver la liste des serveurs (pour que l'utilisateur n'ait pas à saisir lui même le nom du serveur)?
    est ce que la désactivation du fire wall est obligatoire?

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 193
    Par défaut
    Vive les demandes claires et précises

    Faire joujou avec les ConnectionString

    Pour découvrir les serveurs à dispotition sur le réseau ca doit être faisable avec SQL Serveur mais avec MySQL ca depasse mes compétences


    Pour le firewall non pas besoin de le désactivé, il suffit de bien le configurer

Discussions similaires

  1. Connexion à une base de données distante
    Par fabpeden dans le forum Outils
    Réponses: 2
    Dernier message: 27/06/2007, 09h04
  2. Connexion à une base de donnée distante
    Par loicbar dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/04/2007, 20h57
  3. [ODBC] Connexion à une base de données distante
    Par jenga dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 21/04/2006, 15h42
  4. [VB6]connexion à une base de données distant via ADO
    Par alaminabil1 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/02/2006, 12h11
  5. Delphi Connexion à une base de donnée distante par TCP/IP
    Par viecel dans le forum Bases de données
    Réponses: 1
    Dernier message: 12/01/2005, 19h19

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