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

C# Discussion :

besoin de votre aide pour une date


Sujet :

C#

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 28
    Points : 16
    Points
    16
    Par défaut besoin de votre aide pour une date
    bonjour ,
    je m'adresse a vous pour un peu de votre aide .
    je m'explique dans une textbox je met l'identifiant d'un client et j'aimerai quand cliquant sur le bouton ok , que cela me renvoie la date d'inscription du client puis dans une autre textbox cette date incrementé de 2 jours.

    void ok(object sender, EventArgs e)
    {
    //ici dateca est le champ date de ma table contauto,j'y ajoute 2jours.
    string req = "Select * From contauto where id_client='" + TextBox1.Text + "' AND ADDDATE(DATE(dateca), INTERVAL 2 DAY);";
    OdbcCommand command = new OdbcCommand(req,connection);
    reader = command.ExecuteReader();
    reader.Read();

    //recuperation des donnees
    TextBox2.Text = reader["dateca"].ToString(); //je recupere sa date d'inscription
    TextBox3.Text= //ici est mon probleme car je ne sais pas comment recuperer la nouvelle date

    connection.Close();

    }

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Fais un simple SELECT sur ta base puis dans ton code C#, tu récupères cette date et tu l'incrémente de 2 jours

  3. #3
    Membre confirmé Avatar de Monstros Velu
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 619
    Points : 601
    Points
    601
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TextBox3.Text= Convert.ToDateTime(reader["dateca"].ToString()).AddDays(2).ToString();

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 99
    Points : 122
    Points
    122
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Select * From contauto where id_client='" + TextBox1.Text + "' AND ADDDATE(DATE(dateca), INTERVAL 2 DAY);";
    devrait être
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Select *, ADDDATE(DATE(dateca), INTERVAL 2 DAY) AS dateca2 From contauto where id_client='" + TextBox1.Text
    Passo

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 28
    Points : 16
    Points
    16
    Par défaut
    merci a tous
    grace a votre aide sa marche.
    merci

    void ok(object sender, EventArgs e)
    {
    string req = "Select * From contauto where id_client='" + TextBox1.Text + "';";
    OdbcCommand command = new OdbcCommand(req, connection);
    reader = command.ExecuteReader();
    reader.Read();

    //recuperation des donnees
    TextBox2.Text = reader["dateca"].ToString();
    TextBox3.Text= Convert.ToDateTime(reader["dateca"].ToString()).AddDays(2).ToString();

    connection.Close();
    }
    elfia

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

Discussions similaires

  1. Besoin de votre aide pour une requête
    Par leburnet dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 08/02/2011, 09h56
  2. Besoin de votre aide pour choisir une offre wifi
    Par quaresma dans le forum Hardware
    Réponses: 1
    Dernier message: 19/08/2010, 11h37
  3. Besoin de votre aide pour une formulae
    Par bluecurve dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 01/05/2007, 08h46
  4. J'ai besoin de votre aide pour une requête
    Par ovdz dans le forum Langage SQL
    Réponses: 6
    Dernier message: 20/05/2005, 11h42
  5. Création requete besoin d'aide pour une date
    Par royrremi dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/07/2004, 22h03

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