Partage
  • Partager sur Facebook
  • Partager sur Twitter

Erreur de build après connections SQL C#

Sujet résolu
    5 février 2021 à 0:42:02

    Bonjour à tous,

    J’ai commencé depuis peu de temps en C#, et j’ai pris l’initiative de me créer une petite app qui travaillerais avec MySQL pour avoir un échange avec les données de mes appareilles domotique et mon application.

    J’ai donc créé toute mon interface et je commence à ajouter ma connexion à ma database qui est en localhost par ces lignes uniquement sur le formulaire options : 

    Et lorsque je lance mon application que je clic sur le bouton options de celle-ci elle crash et voici l’erreur retournée : 


    je n’ai aucune indication dans la console simplement cette erreur, je précise lorsque je créer un bouton qui lui me connecte à la BDD une fois que j’ai cliquer dessus, celle-ci se connecte sans sous et aucune erreur ne m’est retourné..

    Malheureusement je vais en avoir besoin sur tout mes formulaires pour retourner l’identité de l’utilisateur ect... je vous passe les détails.

    merci d’avance,

    Cordilament 👌🏻 

    • Partager sur Facebook
    • Partager sur Twitter

    Apprendre sans erreur ?  Impossible !

      5 février 2021 à 2:49:21

      Bonjour,

      Le message qui suit est une réponse automatique activée par un membre de l'équipe. Les réponses automatiques leur permettent d'éviter d'avoir à répéter de nombreuses fois la même chose, ce qui leur fait gagner du temps et leur permet de s'occuper des sujets qui méritent plus d'attention.
      Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter la personne en question par Message Privé.

      Pour plus d'informations, nous vous invitons à lire les règles générales du forum

      Merci de colorer votre code à l'aide du bouton Code

      Les forums d'Openclassrooms disposent d'une fonctionnalité permettant de colorer et mettre en forme les codes source afin de les rendre plus lisibles et faciles à manipuler par les intervenants. Pour cela, il faut utiliser le bouton Code de l'éditeur, choisir un des langages proposés et coller votre code dans la zone prévue. Si vous utilisez l'éditeur de messages en mode Markdown, il faut utiliser les balises <pre class="brush: vb;">Votre code ici</pre>.

      Merci de modifier votre message d'origine en fonction.

      Liens conseillés

      • Partager sur Facebook
      • Partager sur Twitter
        5 février 2021 à 12:02:03

        https://www.connectionstrings.com/mysql/

        Votre chaîne de connexion, elle est sensé correspondre à quel format listé dans le lien ci-dessus ?
        (La Casse est importante.)
        • Partager sur Facebook
        • Partager sur Twitter
        Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.
          5 février 2021 à 14:12:27

          Pourquoi penses-tu que c'est la connexion à ta base le problème ? Sans les 2 lignes de connexions, ça fonctionne ? si oui, 

          Quel est le message d'erreur détaillé ? (soit clic sur afficher les détails soit donne nous ce qu'il y a sous [code externe])

          • Partager sur Facebook
          • Partager sur Twitter
            5 février 2021 à 19:31:00

            Oui lorsque que je retire la connexion à ma base de donnée aucun problème ne survient l'application fonctionne parfaitement voici les détails de l'erreur: 

            le problème et que je n'ai rien sous [code externe] et je n'arrive pas à le cibler, même avec un catch celui-ci ne me retourne rien et l'application plante en me retournant la même erreur.


            Merci tout de même de vos réponses rapide.

            umfred a écrit:

            Pourquoi penses-tu que c'est la connexion à ta base le problème ? Sans les 2 lignes de connexions, ça fonctionne ? si oui, 

            Quel est le message d'erreur détaillé ? (soit clic sur afficher les détails soit donne nous ce qu'il y a sous [code externe])



            • Partager sur Facebook
            • Partager sur Twitter

            Apprendre sans erreur ?  Impossible !

              5 février 2021 à 20:51:29

              Si c'est lié à votre chaîne de connexion (qui me semble fausse, cf. mon premier post) ce n'est qu'indirectement.

              Mais si vous avez la fâcheuse habitude de dégainer le catch à tort et à travers, les probabilités ne sont pas négligeable que cela soit un effet de bord d'un problème de chaîne de connexion.

              Dans la partie "StackTrace", il y a les informations pour avoir la "source" du problème. A en croire le contenu de l'image, c'est plutôt lié à une Font/Police mal configurée dans un composant graphique.

              • Partager sur Facebook
              • Partager sur Twitter
              Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.
                5 février 2021 à 22:24:36

                Pour vous confirmer après avoir lu votre réponse j'ai supprimé les polices d'écritures de mes formulaires et plus aucun problème... pensez-vous qu'il serait plus judicieux de les intégrer directement au build de sorte à ce qu'elle ne vienne pas corrompre mon projet ?

                Encore merci pour la réponse je n'avais pas correctement prêté attention a mon diagnostic.

                • Partager sur Facebook
                • Partager sur Twitter

                Apprendre sans erreur ?  Impossible !

                  8 février 2021 à 10:02:48

                  C'est vous qui voyez.

                  Mais si vous utilisez des polices d'écritures non "standard", il faut qu'elles soient installées sur votre machine de développement ET que vous ajoutiez au package d'installation de votre application.

                  • Partager sur Facebook
                  • Partager sur Twitter
                  Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.

                  Erreur de build après connections SQL C#

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown