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 6 et antérieur Discussion :

connection Login+password Mysql


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 178
    Par défaut connection Login+password Mysql
    Bonjour , je m'adresse ici parceque j'ai pas trouvé sur google ce que je cherché. jecherche avec vb6 à ouvrir mon programme avec un systeme login et password qui vérifie une base mysql.

    login+password = form1
    programme = form 2

    Je tape mon login et password valide , verification de l'existance de donnée dans la base mysql si ok je passe a la form2.

    Votre aide est la bienvenue en vous remerciant

  2. #2
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    Bonsoir et bienvenu dans le forum.

    ta question a deja ete traité plusieur fois dans le forum. fait une recherche :

    - pour la connexion avec le mot clé : connexion ou login
    - pour mysql avec le mot clé : mysql

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 178
    Par défaut
    En faite j'ai trouver une source , mais il refuse la connection.

    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
    Option Explicit
    Private Sub Cancel_Click()
    End
    End Sub
     
    Private Sub login_Click()
    Dim rsado As ADODB.Recordset
    Dim Conn As ADODB.Connection
    Dim strSQL As String
    Set Conn = New ADODB.Connection
      Conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=monserveurext;DATABASE=nomdelabase;UID=login;pwd=password"
      Conn.Open
    Set rsado = New ADODB.Recordset
    strSQL = ("SELECT login,password FROM admins WHERE login = '" & LoginText.Text & "' AND password = '" & PassText.Text & "'")
    Set rsado = New ADODB.Recordset
    rsado.CursorLocation = adUseClient
    rsado.Open strSQL, Conn, adOpenStatic, adLockReadOnly
    If rsado.RecordCount <> 1 Then
    MsgBox "mauvais login ou mot de passe !!"
    Else
    Unload Form1
    Form2.Show
    End If
    End Sub
    Il me dit unknown mysql server host , alors que mes donnée son bon
    ?????????

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If rsado.RecordCount <> 1 Then
    a l'ouverture RecordCount = 0, fait un rsado.MoveFirst avant ta condition If pour remplir le Recordset

    Motif: Complement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=monserveurext;DATABASE=nomdelabase;UID=login;pwd=password"
    SERVER=monserveurext, ton serveur s'appel "monserveurext" ?
    DATABASE=nomdelabase, ta base s'appel "nomdelabase" ?
    UID=login, ton login est bien "login" ?
    pwd=password, le mot de passe pour le loging est bien "password" ?
    Je pense que tu n'as pas remplacé les données à verifier par les tiennes
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 178
    Par défaut RE
    Sa change rien il me di toujours unknown Mysql server "nom de mon serveur"

  6. #6
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Lorsque RecordCount n'est pas ou pas encore défini, il vaut -1, pas 0


    Le pb vient probablement de la chaine de connexion

    A vérifier ici : http://www.connectionstrings.com/?carrier=mysql

    je m'étonne de la syntaxe !

    login et password sont des variables, non ?

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 178
    Par défaut
    lol franchement je comprend que dalle sa fonctionne pas , je m'explique je voudrais simplement une explication claire svp.

    Je souhaite mettre une form1 avec login et mot de passe , quand un membre se connecte sa vérifie les logins dans une base de donée de mon hebergeur extérieur je précise , si c'est valide passage à la form 2 ds le cas contraire message d'erreur. J'ai surfer toute l'aprés midi pour avoir ces infos même été peché des sources qui fonctionne pas .
    Je craque

Discussions similaires

  1. Réponses: 5
    Dernier message: 16/03/2011, 21h41
  2. Connection Proxy - Sauvegard Login & Password
    Par JmL40 dans le forum Firefox
    Réponses: 0
    Dernier message: 29/01/2010, 15h59
  3. Connection (login+password)
    Par groupe dans le forum GWT et Vaadin
    Réponses: 31
    Dernier message: 30/04/2008, 16h00
  4. Réponses: 1
    Dernier message: 19/01/2008, 14h15
  5. [MySQL] Identification Login-password avec Mysql, ou est l'erreur dans le code ?
    Par fredob dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 29/06/2007, 09h33

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