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 :

Connection BDD MYSQL


Sujet :

VB.NET

  1. #1
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut Connection BDD MYSQL
    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
    Partial Class insert
        Inherits System.Web.UI.Page
    	'Public ConnexionSql As String = "Driver={ MySQLDriverCS.dll};Data source = localhost ;Database = aeacfog_fr_SHALAMANE ;UID= INAPOGUI1@localhost ;Password = GUINEE1@guinee"
    	Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
    			'Dim query As String = "INSERT INTO  Table1  VALUES ('" + T1.Text + "','" + T2.Text + "','" + T3.Text + "','" + T4.Text + "','" + T5.Text + "')" 'Requête SQL
                'Dim connection As New MySqlConnection(ConnexionSql)
                 'Dim cmd As New MySqlCommand(query, connection)
     
                'connection.Open()
     
     
                'reader = cmd.ExecuteReader()
     
     
                 'Me.T1.Text = ""
            	'Me.T2.Text = ""
            	'Me.T3.Text = ""
            	'Me.T4.Text = ""
            	'Me.T5.Text = ""
     
                'connection.Close()
        End Sub
    End Class
    LE CODE QUE J'UTILISE ET SI DESSOUS LES ERREURS DE LA PILE POUVEZ-VOUS M'AIDER.


    Erreur du serveur dans l'application '/'.
    Erreur de compilation
    Description : Une erreur s'est produite lors de la compilation d'une ressource requise pour répondre à cette demande. Veuillez consulter ci-dessous les détails relatifs à l'erreur en question, puis modifier votre code source de manière appropriée.

    Message d'erreur du compilateur: BC30002: Type 'MySqlConnection' non défini.

    Erreur source:


    Ligne 30 : 'using MySQLDriverCS.dll
    Ligne 31 : Dim query As String = "INSERT INTO Table1 VALUES ('" + T1.Text + "','" + T2.Text + "','" + T3.Text + "','" + T4.Text + "','" + T5.Text + "')" 'Requête SQL
    Ligne 32 : Dim connection As New MySqlConnection(ConnexionSql)
    Ligne 33 : Dim cmd As New MySqlCommand(query, connection)
    Ligne 34 : 'End Using

    Fichier source: D:\www\aeacfog.fr\httpdocs\insert.aspx.vb Ligne: 32



    Afficher les résultats détaillés de la compilation:


    C:\Windows\SysWOW64\inetsrv> "C:\Windows\Microsoft.NET\Framework\v4.0.30319\vbc.exe" /t:library /utf8output /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Entity\v4.0_4.0.0.0__b77a5c561934e089\System.Web.Entity.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Abstractions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Abstractions.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.Entity.Design\v4.0_4.0.0.0__b77a5c561934e089\System.Data.Entity.Design.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.Entity\v4.0_4.0.0.0__b77a5c561934e089\System.Data.Entity.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Security\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Security.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Routing\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Routing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Data.Linq.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll" /out:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\92330785\521a28c1\App_Web_r2mmtqlo.dll" /DEBUG=1 /debug+ /win32resource:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\92330785\521a28c1\r2mmtqlo.res" /nowarn:41008,40000,40008 /define:_MYTYPE=\"Web\" /imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Generic,System.Collections.Specialized,System.ComponentModel.DataAnnotations,System.Configuration,System.Linq,System.Text,System.Text.RegularExpressions,System.Web,System.Web.Caching,System.Web.DynamicData,System.Web.SessionState,System.Web.Security,System.Web.Profile,System.Web.UI,System.Web.UI.WebControls,System.Web.UI.WebControls.WebParts,System.Web.UI.HtmlControls,System.Xml.Linq /warnaserror- /optionInfer+ "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\92330785\521a28c1\App_Web_r2mmtqlo.0.vb" "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\92330785\521a28c1\App_Web_r2mmtqlo.1.vb" "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\92330785\521a28c1\App_Web_r2mmtqlo.2.vb"


    Microsoft (R) Visual Basic Compiler version 14.7.3062
    for Visual Basic 2012
    Copyright (c) Microsoft Corporation. All rights reserved.

    This compiler is provided as part of the Microsoft (R) .NET Framework, but only supports language versions up to Visual Basic 2012, which is no longer the latest version. For compilers that support newer versions of the Visual Basic programming language, see http://go.microsoft.com/fwlink/?LinkID=533241

    D:\www\aeacfog.fr\httpdocs\insert.aspx.vb(32) : error BC30002: Type 'MySqlConnection' non défini.

    Dim connection As New MySqlConnection(ConnexionSql)
    ~~~~~~~~~~~~~~~
    D:\www\aeacfog.fr\httpdocs\insert.aspx.vb(33) : error BC30002: Type 'MySqlCommand' non défini.

    Dim cmd As New MySqlCommand(query, connection)
    ~~~~~~~~~~~~
    D:\www\aeacfog.fr\httpdocs\insert.aspx.vb(38) : error BC30451: 'reader' n'est pas déclaré. Il peut être inaccessible en raison de son niveau de protection.

    reader = cmd.ExecuteReader()
    ~~~~~~


    Afficher la source de compilation complète:


    Informations sur la version : Version Microsoft .NET Framework :4.0.30319; Version ASP.NET :4.7.3282.0

  2. #2
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Message d'erreur du compilateur: BC30002: Type 'MySqlConnection' non défini.
    Bonjour,

    Il semble bien que la librairie MySQL ne soit pas référencée dans ton projet.

    Peux-tu retrouver dans ton projet ce qui est illustré ci-dessous ?
    Nom : MySqlRef.jpg
Affichages : 1243
Taille : 86,7 Ko

  3. #3
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut CONNECTION BDD MYSQL
    juste un lien ci apres pouvez vous me dire se que vous en pensee ,merci: https://transfernow.net/14gbp6a12h6o

  4. #4
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonjour,

    J'ai vu l'illustration et je vois que l'erreur survient sur l'ouverture de la connexion.

    Trois hypothèses :
    1. La chaine de connexion n 'est pas bonne;
    2. La variable "cn" n'est pas déclarée de type MySqlConnection;
    3. La variable "cn" est déjà affectée par une connexion ouverte.

    Maintenant, en regardant les codes de ton message initial, je trouve des bizarreries (ce ne sont pas forcément des erreurs, mais n'ayant la vue de l'ensemble, je me pose des questions ...) :

    Partial Class insert
    Inherits System.Web.UI.Page Est-ce utile ?

    'Public ConnexionSql As String = "Driver={ MySQLDriverCS.dll};Data source = localhost ;Database = aeacfog_fr_SHALAMANE ;UID= INAPOGUI1@localhost ;Password = GUINEE1@guinee"
    Cette chaine de connexion ne ressemble pas à celle que j'utilise pour du MySql en LocalHost :
    Public ConnexionSql As String = "SERVER=" & NomOrdinateurServeur & ";UID='root';DATABASE=" & NomDeLaDB & ";Password=''"

    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) ' Pourquoi Protected et pourquoi pas de Handles ?


    J'ai une application "simple" en MySQL mais elle a été réalisée pour un forum en espagnol, donc les noms des variables et les commentaires sont en espagnol ...
    Toutefois, si elle peut te servir d'exemple (ça ne peut être le cas que si tu es débutant en MySql), je posterai un compressé du projet.

    J'espère que les questions soulevées ci-dessus te permettront de corriger le problème.

    Bonne journée,

  5. #5
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut Connection BDD MYSQL
    Désolé, j'ai retape un autre code. La je suis sur mon téléphone, je vous ferai parvenir le code et la Class de connexion.

  6. #6
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Excuse-moi d'interrompre ainsi ton travail, mais ton dernier message m’interpelle encore ...

    Tu m'écris :
    " ...parvenir le code et la Class de connexion"
    Et avant cela, dans le code de ton premier message, je vois : "Class insert".

    Alors, je me demande : Est-il nécessaire de créer une classe pour chacun de ces détails ? pour la connexion, pour l'insertion, et pour d'autres sans doute ... ?
    Cela me semble excessif, même en POO, car il ne devrait probablement s'agir ici, que de l'usage de classes déjà existantes telles que MySqlConnexion, MySqlCommand, ...

    A tout à l'heure ...

  7. #7
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut connexion BDD MYSQL
    https://transfernow.net/375d31f9mh6g

    Un lien avec deux capture ecran sur le premier la declaration sqlconnection,cmd et cn.
    sur le deuxieme le code source et le probleme de connexion que je vouss est fait parvenir ,
    merci pour votre aide.

  8. #8
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    A voir tes screenshots, ton code est réglé pour du SQLServer ou SQLExpress, pas pour du MySql. Or, lors de ta première question (et dans le titre que tu as donné à cette discussion) il est question de MySql.
    Qu'en est-il ?

    Je ne comprends pas pourquoi tu crées un module juste pour déclarer 2 variables et que cela n'est pas simplement fait au début de ton formulaire principal.
    Je ne comprends pas non plus pourquoi ton code d'insertion est écrit comme "run at server" alors qu'il présente une interface utilisateur.

    Peut-être devrais-tu m'en dire davantage sur ton objectif, peut-être devrais-tu aussi me confirmer que tu as effectivement l'expérience de ce type de développement, ou bien au contraire, que tu es là en phase d'expérimentation ...

    Pour m'occuper cet après-midi, j'ai commencé la traduction en français de l'application écrite en espagnol. Si tu pense que cela pourra t'aider ...

  9. #9
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut
    OUI,j'ai bien compris mes erreurs et vous m'avez été d'une grande aide.
    je vais travailler tous cela.
    merci encore

  10. #10
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    OK ...
    N'hésite pas à me contacter si tu as besoin ...
    Tu peux me contacter aussi par mail via la messagerie du site.
    Bon travail,

  11. #11
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut probleme de signature
    https://transfernow.net/6ekvi1hdav55

    ci-dessus un lien avec 3 captures ecran,pouvez- vous me dire se que vous en pensez.
    merci

  12. #12
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonsoir,

    J'ai vu tes screenshots 4, 5 et 6.
    Je ne vais pas m'intéresser maintenant au n°6 qui concerne une erreur de compilation de codes ASP qui n'auront sans doute d'intérêts qu'une fois que tu auras résolu tes difficultés "SQL".
    Les screenshots 4 et 5 montrent bien l'impossibilité d'utiliser les outils relatifs aux bases de données.

    Cette impossibilité d'utiliser les outils relatifs aux bases de données vient d'ABORD de la confusion entre SQLClient (serveur SQLExpress ou SQL Serveur) et MySql (serveur Wamp, par exemple). (vois ce qui est entouré de rouge sur l'illustration ci-dessous).
    Vu que ta chaine de connexion ressemble à une chaine MySql, je te propose de commencer par remplacer ton Imports System.Data.SqlClient par Imports MySql.Data.MySqlClient, comme montré sur l'illustration que j'ai jointe à mon message de 28/2, 10h55'. (attention, ceci est seulement pour obtenir la connexion à la DB, tout ne sera pas gagné ...)

    Par ailleurs, quand bien même les connexions à la DB fonctionneraient, tu code ne donneras rien car tu utilises un DataReader sans avoir défini la commande de lecture de la DB (la commande INSERT ne peut faire l’affaire à cet endroit), cela ne peut marcher. (vois ce qui est entouré de bleu sur l'illustration ci-dessous).

    Une note tout de même rapport à ton screenshot n°6 :
    Pour autant que tu aies effectivement déposé un bouton nommé Bouton sur ton interface "design", son code événementiel commence comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Partial Class _Default
      Inherits System.Web.UI.Page
     
      Protected Sub Bouton_Click(ByVal sender As Object, ByVal e As System.EventArgs)  Handles Bouton.Click
        ' ... ... ...
    Voici en illustration ton screenshot 4 sur lequel j'ai entouré les incohérences en rouge et en bleu.
    Nom : mysql01.jpg
Affichages : 1234
Taille : 98,4 Ko

  13. #13
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut
    Merci à vous et bonne traduction.

  14. #14
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Voici, comme annoncé par mail séparé, les illustrations en question : la 1ère illustre l'application et la 2ème les Imports et référence nécessaires pour travailler avec MySql.
    Si tu a des difficultés à construire la chaine de connexion, je pourrai sûrement t'aider, mais il faut bien sûr que tu aies créé la DB sous MySql.
    Bon travail ...
    Nom : ASP1.jpg
Affichages : 1180
Taille : 32,8 KoNom : ASP0.jpg
Affichages : 1280
Taille : 103,2 Ko

  15. #15
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut connexion BDD MYSQL
    https://transfernow.net/123kb7844q5l

    j'ai modifié mon code en mettant un datareader avec mon insert au lieu de MYSQLDATAREADER,en espérant que toutes les modifications apportées soient bonnes mais le message erreur sur le conflit des bouttons reste inchangé.

  16. #16
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonjour,

    La ligne Imports MySql.Data.MySqlClient est soulignée, donc en erreur : pourtant tu l'as correctement écrite !
    Le problème est donc, à coup sûr, que tu n'as pas ajouté la référence MySql.Data dans les références du projet :

    Nom : ASP2.jpg
Affichages : 1194
Taille : 18,8 Ko

    Concernant l'ajout d'une référence, j'ai placé une petite vidéo sur Dropbox (https://www.dropbox.com/s/sg8d3tdru0...rence.mp4?dl=0)

    Bonne séance cinéma ...

  17. #17
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut connexion BDD MYSQL
    https://transfernow.net/61gtb9a41qew

    Je pense avoir installé le dispositif sur mon server,dans le fichier bin.mais les resultats sont les mêmes.imports mysql.data.mysqlclient toujours souligné et le même message erreur sur les boutons.Si se que j'ai installé et codé est bon pour vous,alors je pense que nous devons résoudre le problême boutton peut-être?
    faite moi part de vos pensées.

  18. #18
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Re ...
    Je vois que tu possèdes bien la dll nécessaire, mais je ne crois pas qu'il soit bon de l'installer dans bin (ce n'est pas ce que j'ai illustré avec la vidéo).
    Cette référence DOIT être dans les références (vois donc le projet WebTest1 que je t'ai envoyé, au besoin remet la référence dans mon projet pour tester).

    Nom : ASP3.jpg
Affichages : 1258
Taille : 81,8 Ko

    Tant que tes lignes de codes sont soulignées par VisualStudio, tu ne pourras rien faire tourner.
    Ajouter un bouton sera facile (je crois) quand tu pourras compiler le tout. Pour tester, j'ai ajouté un bouton sur la page de WebTest1. Voici son code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
            TId.Text = "12345"
        End Sub
    et le résultat de son exécution :

    Nom : ASP5.jpg
Affichages : 1160
Taille : 37,9 Ko

    Ta principale tâche est de pouvoir compiler sans erreur et pour ça, il te faut la référence MySQL. Pourquoi ne fais-tu pas des tests à partir de mon projet WebTest1 ? Bien sûr, il te faut créer la DB sous phpMyAdmin, ou sous l'interface MySql dont tu disposes, et il te faut aussi (probablement) réinstaller ma référence MySql (la supprimer et la rajouter), seulement si VisualStudio te la montre avec une indication d'erreur.

  19. #19
    Membre actif
    Homme Profil pro
    agent hospitalier
    Inscrit en
    Août 2017
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : agent hospitalier
    Secteur : Service public

    Informations forums :
    Inscription : Août 2017
    Messages : 71
    Par défaut connexion BDD MYSQL
    https://transfernow.net/81ib84c15jew

    bonjour,encore moi.
    je suis passé sur visual basic 2017 version:entreprise et j'ai fais se que vous m'avez préconisé. Mais je tombe sur cette erreur et avec toutes mes bases de données impossible d"y remédier je trouve pas la source de l'erreur,alors...
    merci encore

  20. #20
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonjour,

    Peux-tu me faire un screenshot de ta DB sous MySql, quelque chose de semblable à ceci (c'est surtout l'entouré de gauche qui m'intéresse, je ne te demande pas d’étaler des données confidentielles) :
    Nom : MySQL05.jpg
Affichages : 1230
Taille : 120,7 Ko

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 3 123 DernièreDernière

Discussions similaires

  1. connection bdd mysql avec vb.net
    Par lmaaradji dans le forum VB.NET
    Réponses: 2
    Dernier message: 07/04/2008, 10h53
  2. JDBC Et connection BDD Mysql
    Par Vodkacitron dans le forum Applets
    Réponses: 3
    Dernier message: 04/12/2007, 19h51
  3. Connection BDD MySQL => exception
    Par sam.fet dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 19/03/2007, 14h32
  4. Connection BDD MySQL => exception
    Par sam.fet dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 14/03/2007, 15h01
  5. [VB] connection BDD mysql
    Par oceane751 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 18/02/2006, 23h10

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