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

 MySQL Discussion :

Visual Basic 2010 Express à une Bdd MySQL [MySQL-5.1]


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    chef d'entreprise
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : chef d'entreprise
    Secteur : Services de proximité

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Par défaut Visual Basic 2010 Express à une Bdd MySQL
    Bonjour,

    Tout d'abord merci de votre aide.

    Alors voila je ne suis pas très doué en programmation, mais je souhaiterai faire un petit programme qui se connecte Visual Basic 2010 Express à une Bdd MySQL, qui s'appelle pokayoke.

    J'ai lu et vu plusieurs tuto qui m'ont fait écrire ce code.

    Code vb : 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
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    Imports MySql.Data.MySqlClient
    Imports System.Data.SqlClient
     
    Public Class Form1
        Dim connection As MySqlConnection
     
      Public Sub Inserer()
     
            connection = New MySqlConnection
     
            connection.ConnectionString =
                "Server=localhost;UserId=root;Password=password;Database=pokayoke;"
     
     
            connection.Open()
            MessageBox.Show("connecté")
            connection.Close()
     
            Try
     
            Catch ex As MySqlException
     
                MessageBox.Show(ex.Message)
     
            Finally
                connection.Dispose()
            End Try
     
     
            connection.Open()
     
            Dim Commande As New MySqlCommand(Requete, connection)
            Commande.ExecuteNonQuery()
            connection.Close()
     
     
        End Sub
     
        'Fin requête
     
        Private Sub Ok_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Ok.Click
     
            Inserer() 'Appel de la requête
     
        End Sub
     
    End Class

    quand j’exécute le projet, j'ai ce message d'erreur.

    Authentication to host 'localhost' for user 'root' using method 'mysql_native_password' failed with message: Unknown database 'pokayoke'
    Je précise à toute fin utile que j'ai créé la base pokayoke dans MySQL Workbench 5.2

    J'arrive à me connecter à la base de données fournie en exemple, mais à aucune que j'ai créé.

    Quelqu'un peut-il me donner la solution ?

    Merci

    -

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    chef d'entreprise
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : chef d'entreprise
    Secteur : Services de proximité

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Par défaut
    Salut,
    En fait il n'y avait pas de mot de passe à l'utilisateur root, je pensais que la syntaxe était

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    connection.ConnectionString =
                "Server=localhost;UserId=root;Password='';Database=pokayoke;"
    mais en fait c'est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    connection.ConnectionString =
                "Server=localhost;UserId=root;;Database=pokayoke;"
    Voila si ça peut servir.
    Christophe

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 21/01/2015, 21h30
  2. tcpclient tcpserver visual basic 2010 express
    Par waste dans le forum VB.NET
    Réponses: 0
    Dernier message: 03/04/2011, 22h19
  3. VSTO pour Visual Basic 2010 Express ?
    Par lightstring4 dans le forum Visual Studio
    Réponses: 0
    Dernier message: 13/03/2011, 18h07

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