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

Accès aux données Discussion :

Probléme requête MySQL , UPDATE


Sujet :

Accès aux données

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Points : 4
    Points
    4
    Par défaut Probléme requête MySQL , UPDATE
    Bonsoir cela fait 2 jours que j’essaye de trouver le problème lié à ma commande "UPDATE" et impossible de trouver d’où il vient, j'en appelle a votre aide.

    Voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    private MySqlConnection ConnectionDB = new MySqlConnection();
    private MySqlDataAdapter MyAdapter = new MySqlDataAdapter();
    Juste avant la requête pour passer state à 1, j'effectue une requête de connection puis juste aprés une requête de récupération d'information que je stock dans un DataSet.

    Puis un "if" si "state" est à 0 après la requête de récupération, il le passe à 1 via le code en dessous. Mais celà ne fonctionne pas, la table state pour l'utilisateur désigné par "where" reste à 0 (valeur par default)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    string MySQLCmd1 = "UPDATE web_account SET state = '1' WHERE login = 'Pactrick'";
    MyAdapter.UpdateCommand = new  MySqlCommand(MySQLCmd1,ConnectionDB);
    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 222
    Points : 28 210
    Points
    28 210
    Par défaut
    Je pense que ton login n'est pas bon. Est-ce seulement une faute de frappe en recopiant le code ici ?

    Ta colonne state est de type Texte ou Char (connais pas les types MySQL), parce que là, tu lui balance une chaine de caractère.
    Si elle est de type nombre, enlève les quotes entourant le 1

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    J'ai régler le problème comme ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    string MySQLCmd1 = "UPDATE web_account SET state=1 WHERE login='Patrick'";
    MySqlCommand cmd = new MySqlCommand(MySQLCmd1, ConnectionDB);
    cmd.ExecuteNonQuery();
    Merci encore à la communauté de developpez

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

Discussions similaires

  1. Problème requête MySql en fonction du serveur
    Par Lowbaka dans le forum Requêtes
    Réponses: 8
    Dernier message: 31/12/2010, 13h22
  2. problème requête MySql en vb 2008
    Par walid kh dans le forum VB.NET
    Réponses: 0
    Dernier message: 17/03/2010, 13h30
  3. [MySQL] Problème requête Mysql
    Par jbtz64 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 28/05/2008, 14h08
  4. Problème requête MySQL
    Par low-ik dans le forum Requêtes
    Réponses: 4
    Dernier message: 12/03/2007, 16h04
  5. Problème requête MySql & builder
    Par boopix dans le forum C++Builder
    Réponses: 19
    Dernier message: 09/03/2007, 02h04

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