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 :

requete avec booléan


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 100
    Par défaut requete avec booléan
    bonjour ,

    dans mon programme j'ai une requete d'ajout

    dans ma bdd access j'ai un champ " discotheque " de type OUI/NON

    je voudrai dans mon programme je coche une checkedbox et si c'est coché ça envoie oui et ça met uen case cocher dans access quoi

    la ça ne marche pas j'ai mis true , j'ai mis une variable j'ai mi une checkedbox1.checked , rien ne passe , et les autre champs marche je l'ai ai tester

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    modificationbdd("Insert into tblhotelss(GenreDestination,NomHotel,Payshotel,VilleHotel,Adressehotel,Descriptionhotel,Discotheque) VALUES ('" + ComboBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "'  ,'" + TextBox6.Text + "','" + True + "')")
    ou encore

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    modificationbdd("Insert into tblhotelss(GenreDestination,NomHotel,Payshotel,VilleHotel,Adressehotel,Descriptionhotel,Discotheque) VALUES ('" + ComboBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "'  ,'" + TextBox6.Text + "','" + checkedbox1.checked + "')")
    comment je peut faire?

    merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 319
    Par défaut
    Bonjour
    Le problème est peut être que dans Access (que je ne connais pas très bien) une valeur booléenne peut être représente par 0 ou 1.

    Essaye de faire un select dans ta table et regarde le résultat retourné pour ton champ booléen

    En espérant t'avoir aidé

    Nasty

  3. #3
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Egalement, Tu quotes ta valeur avec ' '

    Or la base de données peut interpréter ça comme une chaine de caractère

  4. #4
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 100
    Par défaut
    si je met
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    '" + TextBox5.Text + "'  ,'" + TextBox6.Text + "',  TRUE  
    ,
    ça marche mais si je met :

    '" + TextBox5.Text + "' ,'" + TextBox6.Text + "', chekedbox1.checked ,

    ça va pas la idem si jmet une variable , je peut juste mettre " true " ou false moi même mais la ça n'a pas d'avantage ...

    vous avez une solution?

    merci

  5. #5
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Citation Envoyé par digofwall Voir le message
    si je met
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    '" + TextBox5.Text + "'  ,'" + TextBox6.Text + "',  TRUE  
    ,
    ça marche mais si je met :

    '" + TextBox5.Text + "' ,'" + TextBox6.Text + "', chekedbox1.checked ,

    ça va pas la idem si jmet une variable , je peut juste mettre " true " ou false moi même mais la ça n'a pas d'avantage ...

    vous avez une solution?

    merci
    C'est plus:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    + TextBox5.Text + "'  ,'" + TextBox6.Text + "'," +  chekedbox1.checked + " ,

Discussions similaires

  1. requete avec la valeur NULL
    Par Hinkel dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 12/11/2008, 16h39
  2. requete avec OBCD et visual c++
    Par Anonymous dans le forum MFC
    Réponses: 12
    Dernier message: 18/11/2004, 16h15
  3. Pb d'execution de requete avec un script php
    Par ythierrin dans le forum Requêtes
    Réponses: 3
    Dernier message: 22/08/2003, 14h34
  4. Requete avec une sous-requete... Ne fonctionne qu'a moitie..
    Par mythtvtalk.com dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 18/08/2003, 09h54
  5. Requete avec des décimales
    Par Sandrine75 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 27/06/2003, 10h18

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