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 :

ajout d'un nouveau row


Sujet :

VB.NET

  1. #1
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2011
    Messages : 9
    Par défaut ajout d'un nouveau row
    bonjour ,
    je cherche comment ajouté et définit les données stockées dans une nouvelle colonne dans matable

    [code]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    dim ds as dataset
    dim dpt as sqldataadapter (" SELECT montant_engager,modification_engager FROM dbo.etat_engagement ",conn)
    dpt.FILL(ds,"table1")
    donc ma table aura deux colonne montant_engager+modification_engager j'aimerai ajouté une nouvelle colonne egal la somme de ces dérnier

    voila ce que je cherche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Montant_engager       modification_montant           nouveau_colonne
          10000                  5000                      15000
          12000                  3000                      15000
          30000                  7000                      37000

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    La redondance des données en base n'est pas vraiment conseillée.
    Lors de ton select rien ne t'empeche de recupérer cette donnée sans la stocker dans une nouvelle colonne.

  3. #3
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2011
    Messages : 9
    Par défaut
    Citation Envoyé par asmduty Voir le message
    La redondance des données en base n'est pas vraiment conseillée.
    Lors de ton select rien ne t'empeche de recupérer cette donnée sans la stocker dans une nouvelle colonne.
    sauf que je dois la stocker parceque j'utilise une dataset
    bon voila j'ai réussi a récupéré la somme des 2 colonne
    mais ce me pose un autre problème du coté de sqlserver je pense
    le champs modification_engager peut etre NULL
    alors a la place d'avoir comme somme (montant_engager + 0 )= nombre
    j'ai NULL
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    dim ds as dataset
    dim dpt as sqldataadapter (" SELECT montant_engager,modification_engager,total_engager = (montant_engager+modification_engage) FROM dbo.etat_engagement ",conn)
    dpt.FILL(ds,"table1")

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Je vois pas en quoi tu dois la stocker à cause du dataset mais enfin bon ...

    Pour récupérer 0 et pas null tu met en SQL :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ISNULL(montant_engager,0)

  5. #5
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2011
    Messages : 9
    Par défaut
    merci
    je dois la stocker parceque j'utilise databinding lié a des textbox et un bindingnavigator pour pouvoir afficher les enregistrement

Discussions similaires

  1. Ajout d'un nouveau serveur
    Par krfa1 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 20/05/2007, 19h29
  2. Réponses: 3
    Dernier message: 10/05/2007, 07h43
  3. [MySQL] Ajout d'un nouveau produit dans un panier
    Par ghyosmik dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 07/09/2006, 15h41
  4. Ajout d'un nouveau index.
    Par mesmoh2005 dans le forum Oracle
    Réponses: 5
    Dernier message: 24/04/2006, 10h49
  5. Mandriva refuse de demarrer apres l ajout d un nouveau dd
    Par Cazaux-Moutou-Philippe dans le forum Administration système
    Réponses: 6
    Dernier message: 24/03/2006, 10h57

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