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

Qt Discussion :

[QT4.5][WinXP]Inserer un entier dans une base de données MSSQL


Sujet :

Qt

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 86
    Points : 48
    Points
    48
    Par défaut [QT4.5][WinXP]Inserer un entier dans une base de données MSSQL
    Bonjour à tous,
    J'ai un problème qui peut faire sourire et dont je suis le premier étonné.

    J'ai une simple requete(un update) SQL sous QT.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    int t = this->salesStatusComboBox->currentIndex();
    // int t = 3;
    QSqlQuery requeteur;
    requeteur.exec("UPDATE Customer SET salesStatusType = '" + t + "' WHERE raisonSocial = '" + raisonSocial + "'");
    Que je mette mon entier t = 3 ou = this->salesStatusComboBox->currentIndex() la valeur n'est pas inséré dans la base de donnée. J'ai le même soucis lors d'un INSERT.

    En revanche si dans ma requete je met a la place de salesStatusType = '" + t + "', salesStatusType = '3', la ça marche.

    Est ce qu'il ya une syntaxe particulière pour inserer un entier dans une base de donnée avec QT car je n'ai aucun soucis avec les QString.

    Le champ dans ma base de donnée est pourtant bien un entier.
    Merci pour votre aide !

  2. #2
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 86
    Points : 48
    Points
    48
    Par défaut
    Ok j'ai trouvé, désolé pour la queston...

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 15/06/2011, 11h51
  2. inserer un entier dans une chaine de caractere
    Par thonyitii dans le forum C
    Réponses: 11
    Dernier message: 02/01/2007, 22h00
  3. inserer les données dans une base de donnée a partir d'un datagrid
    Par sundjata dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 31/07/2006, 00h46
  4. inserer des images dans une base de données
    Par alilou04 dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/06/2004, 18h54

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