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 :

Base de données


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    étudiant
    Inscrit en
    Août 2014
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Cameroun

    Informations professionnelles :
    Activité : étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 15
    Points : 12
    Points
    12
    Par défaut Base de données
    L'autre souci c'est au niveau de a requete de mise à jour: e ne trouve pas toujours l'heure qui empêche l'insertion dans la base de donné.
    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
     conn = New MySqlConnection(chaine)
                conn.Open()
                cmd = New MySqlCommand
                cmd.Connection = conn
                cmd.CommandType = CommandType.Text
                Dim reqsql As String
                reqsql = "UPDATE pieces SET  Quantite = @Quantite WHERE idPieces = @idPieces"
                cmd.CommandText = reqsql
                With cmd
                    .Parameters.Add(New MySqlParameter("@Quantite", MySqlDbType.Int24))
                    .Parameters.Add(New MySqlParameter("@idPieces", MySqlDbType.Int24))
                End With
     
                With cmd
                    .Parameters("@Quantite").Value = quantite
                    .Parameters("@idPieces").Value = idpiece
                End With
    cela s'exécute normalement mais n'effectue pas la mise à jour demandée. elle retourne 0
    merci pour votre aide

  2. #2
    Membre expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Points : 3 570
    Points
    3 570
    Par défaut
    Salut,

    mets toi en debug pas-à-pas et vérifie tes variables quantite et idpiece.
    Il faut que la première ne viole pas de contrainte DB (genre valeur positive) et que la seconde contienne un identifiant existant.

    Ça c'est pour le cas général, dans ton cas précis je commencerais pas préciser que mes variables sont des Int32 et pas 24.
    Pas sûr que ça corrige le souci (cf. endianness), mais ça mange pas de pain comme test.
    Plus je connais de langages, plus j'aime le C.

Discussions similaires

  1. Problème Base de données et CRecordSet
    Par LE CHAKAL dans le forum MFC
    Réponses: 3
    Dernier message: 20/08/2002, 11h59
  2. connexion base de donné
    Par saidi dans le forum MFC
    Réponses: 3
    Dernier message: 07/08/2002, 22h22
  3. [Concept] Stabilité d'une base de donnée
    Par lassmust dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/07/2002, 16h16
  4. Bases de données
    Par dev dans le forum C++Builder
    Réponses: 4
    Dernier message: 01/07/2002, 22h55
  5. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18

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