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

Windows Forms Discussion :

Problème de mise en page


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 571
    Par défaut Problème de mise en page
    Bonjour,

    Je réalise une application sous Visual studio.Net 2003 avec une base Sql Server et je souhaiterais savoir :

    S'il est possible d'avoir une valeur par défaut différent que le texte visible sur une combo et/ou textbox??

    EXEMPLE :
    imaginé une combo qui porte le nom --> NomMachine et comme text --> Nom de la machine. (cela se réalise dans les propriétés de la combo)
    J'aimerais que lorsque j'insert le résultat de cette combo dans ma base Sql (sachant par ex que dans cette combo on es pas choissit le NomMachine) qu'il m'affiche "NULL" ou "aucun" dans ma base au lieu de : "Nom de la machine"??
    cela est-il possible??


    merci d'avance!!

  2. #2
    Membre émérite
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Par défaut
    Bonjour,

    Citation Envoyé par loic20h28 Voir le message
    J'aimerais que lorsque j'insert le résultat de cette combo dans ma base Sql (sachant par ex que dans cette combo on es pas choissit le NomMachine) qu'il m'affiche "NULL" ou "aucun" dans ma base au lieu de : "Nom de la machine"??
    Je sais pas si c'est moi mais j'ai pas tout suivi. Dans ton exemple tu dis que NomMachine est le ,nom de ta comboBox, il y a aussi une option appelée NomMachine ?

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 571
    Par défaut réponse à harz62
    Donc dans les propriétés de la combo : Name = NomMachine et Text = Nom de la Machine.

    Donc lorsque j'exécute mon application le 'Text' s'affiche. Mais lorsque je souhaite enregistrer dans ma base SqlServer2000, je souhaite pas qu'il m'affiche le 'Text' mais qu'il m'affiche "Null". Donc je me demandé s'il n'y avais pas un moyen ou une propriétés qui nous permettrez de rentrer dans la base "Null" au lieu du 'Text'.

    J'espère avoir été plus claire.

    merci d'avance!!

  4. #4
    Membre éclairé Avatar de salihovic
    Inscrit en
    Février 2007
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 255
    Par défaut
    Citation Envoyé par loic20h28 Voir le message
    Bonjour,


    EXEMPLE :
    imaginé une combo qui porte le nom --> NomMachine et comme text --> Nom de la machine. (cela se réalise dans les propriétés de la combo)
    J'aimerais que lorsque j'insert le résultat de cette combo dans ma base Sql (sachant par ex que dans cette combo on es pas choissit le NomMachine) qu'il m'affiche "NULL" ou "aucun" dans ma base au lieu de : "Nom de la machine"??
    cela est-il possible??


    merci d'avance!!
    bien sure que c'est possible et je croie que c'est très simple il suffit de tester la valeur de combo.text :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    si combo.tex.equals(" Nom de la machine") alors on insère dans la valeur "aucun"
    sinon on insère la valeur de la combo(combo.text)
    sesi ce fait oubien par une paramète ou bien par une variable
    et on affecte la variable avant de contruire la requete
    on met par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     String nom="aucun";
    if(!combo.text.equals(" Nom de la machine"))
    nom=combo.text;
    puis on exécute la requête
    sa doit être comme sa.

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 571
    Par défaut réponse à salihovic
    mais dans la requête je met quoi?? Je met la variable ou autre??

    merci d'avance!!

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 571
    Par défaut
    c'est bon j'ai réussit, ça fonctionne!!

    merci a tous!!

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

Discussions similaires

  1. problème de mise en page
    Par cyrill.gremaud dans le forum ASP
    Réponses: 10
    Dernier message: 29/08/2005, 15h54
  2. problème de mise en page d'une zone de liste
    Par audrey_desgres dans le forum Access
    Réponses: 26
    Dernier message: 24/06/2005, 09h11
  3. [PostScript] Problème de mise en page
    Par gege2061 dans le forum Autres langages
    Réponses: 4
    Dernier message: 29/04/2005, 16h07
  4. Problème de mise en page
    Par Pill_S dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 11/01/2005, 18h35
  5. [CR]Problème de mise en page
    Par CaramelChoca dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 16/12/2004, 10h16

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