Problème avec ma base de donné
Fermé
Pomme
-
30 oct. 2020 à 16:01
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 31 oct. 2020 à 22:43
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 31 oct. 2020 à 22:43
A voir également:
- Problème avec ma base de donné
- Formules excel de base - Guide
- Base de registre - Guide
- On vous a donné accès à un fichier rapport. il est partagé avec plusieurs personnes sur cet espace pix cloud. répondez aux questions - Forum Cloud
- Formules mathématiques de base - Télécharger - Études & Formations
- #1046 - aucune base n'a été sélectionnée - Forum MySQL
11 réponses
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
Ambassadeur
1 557
30 oct. 2020 à 16:08
30 oct. 2020 à 16:08
bonjour,
ne peux-tu pas modifier ton code pour confirmer ton impression?
merci de partager du texte, pas des images. merci aussi d'utiliser les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
ne peux-tu pas modifier ton code pour confirmer ton impression?
merci de partager du texte, pas des images. merci aussi d'utiliser les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
voici le code csharp
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using MySql.Data.MySqlClient; namespace DataAccess.MySQL_DataBase { public abstract class ConnectionToMySql { private readonly string connectionString; public ConnectionToMySql(){ connectionString = "Server=localhost; Database=; User=; port=3306; password=;"; } protected MySqlConnection GetConnection(){ return new MySqlConnection(connectionString); } } }
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
1 557
30 oct. 2020 à 16:29
30 oct. 2020 à 16:29
je ne vois pas trop le lien entre ce code et le message d'erreur.
En gros je t'explique j'ai besoin d'aide pour faire un system de connexion et jcp trop comment faire j'ai le code c# etc j'ai la base de donné (sur hostinger) et tout ma l'air bon mais comme tu peux le voir sur le premier msg que j'ai envoyer quand je rentre le nom d'utilisateur et le mdp bah mon logiciel me dit pas bon et pour moi je voie que le problème de connexion a la db
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
1 557
30 oct. 2020 à 16:50
30 oct. 2020 à 16:50
as-tu écrit ce code?
nous montres-tu tout?
nous montres-tu tout?
j'ai pas compris
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
1 557
30 oct. 2020 à 23:14
30 oct. 2020 à 23:14
tu nous montres un programme, et je te demande si c'est toi qui l'a écrit.
je te demande également si tu nous as bien montré tout le programme, ou bien seulement une partie.
je te demande également si tu nous as bien montré tout le programme, ou bien seulement une partie.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
alors je tes montrer qu'une partie du programe et non j'ai pas fait la partie C#
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
1 557
31 oct. 2020 à 17:24
31 oct. 2020 à 17:24
pourquoi fais-tu ce travail?
Utilisateur anonyme
31 oct. 2020 à 21:08
31 oct. 2020 à 21:08
Bonjour
dans ma boule de cristal, je voies qu'il manque un ; à la ligne 123456.
Si tu veux une réponse sérieuse, je te rappelle qu'yg_be n'a cessé de te demander de poster le reste du code, car ce que tu as posté ne peut pas avoir généré l'erreur que montre ton image.
Quand à
non, on aide en public c'est une des règles de ce forum.
dans ma boule de cristal, je voies qu'il manque un ; à la ligne 123456.
Si tu veux une réponse sérieuse, je te rappelle qu'yg_be n'a cessé de te demander de poster le reste du code, car ce que tu as posté ne peut pas avoir généré l'erreur que montre ton image.
Quand à
si qqn peux m'aider discord ou autre je suis preneur
non, on aide en public c'est une des règles de ce forum.
très bien mais les ; que tu dit manquand impossible sinon au débogage de mon app il me marquerai des erreur style ; manquant a la ligne 123456 tu voie alors que la quand je lance le debug sur vs il me marque aucune erreur jcp vraiment jen ai marre mais je laisse pas tomber mais vraiment une erreur fantome jcp.
Utilisateur anonyme
31 oct. 2020 à 22:39
31 oct. 2020 à 22:39
Si tu crois vraiment qu’une boule de cristal est un outil de déboggage, personne ne peut rien pour toi.
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 718
31 oct. 2020 à 22:43
31 oct. 2020 à 22:43
Bonjour,
Je confirme ce qu'Yg_be et Whism t'ont répondu .... le bout de code que tu nous montres ne peut pas être la cause de ton message d'erreur...
Par contre, je constate que tu as oublié d'indiquer le user et le password permettant au code C# de se connecter à la bdd
A noter que ce code permet d'établir la connexion à la bdd ...... pas à vérifier si les utilisateurs de ta table"users" y sont présents....
Il te manque le code qui va faire la requête SQL permettant de vérifier les identifiants inscrits dans cette table.
Je précise également qu'il n'est pas "propre" d'interroger directement une bdd comme tu le fais...
A moins que ce logiciel et la base de données restent sur le même serveur .... on ne donne pas d'accès direct à une bdd depuis un logiciel externe.
A la place, on va créer des web services ( des API ) ( en php par exemple) qui se chargeront de faire les requêtes en BDD .... et ton programme C# consommera ces webservices...
Je confirme ce qu'Yg_be et Whism t'ont répondu .... le bout de code que tu nous montres ne peut pas être la cause de ton message d'erreur...
Par contre, je constate que tu as oublié d'indiquer le user et le password permettant au code C# de se connecter à la bdd
public ConnectionToMySql(){ connectionString = "Server=localhost; Database=; User=; port=3306; password=;"; }
A noter que ce code permet d'établir la connexion à la bdd ...... pas à vérifier si les utilisateurs de ta table"users" y sont présents....
Il te manque le code qui va faire la requête SQL permettant de vérifier les identifiants inscrits dans cette table.
Je précise également qu'il n'est pas "propre" d'interroger directement une bdd comme tu le fais...
A moins que ce logiciel et la base de données restent sur le même serveur .... on ne donne pas d'accès direct à une bdd depuis un logiciel externe.
A la place, on va créer des web services ( des API ) ( en php par exemple) qui se chargeront de faire les requêtes en BDD .... et ton programme C# consommera ces webservices...