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 :

Contrôle DateTimePicker & ADO.net


Sujet :

VB.NET

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2008
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 132
    Points : 43
    Points
    43
    Par défaut Contrôle DateTimePicker & ADO.net
    Bonjour,
    J'ai un souci concerne le contrôle DateTimePicker.
    J'utilise actuellement l'environnement de développement Microsoft Visual Studio 2005 Edition professionnelle dans le cadre d'accès à la source de données avec MS Access 2003 via le mode connecté d'ADO.net,mon souci avec ce contrôle est le suivant:
    lors d'un enregistrement de la valeur sélectionnée d'une date par exemple:29/11/2010 je trouve que la valeur sélectionnée est :11/29/2010.

    EnAccess:le champ DateMission est de type date/heure en format ate,abrégé

    En VB.net:dans le programme j'utilise DateTimePicker1.text.

    Merci pour vos aides.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Points : 1 187
    Points
    1 187
    Par défaut
    Bonjour,

    Sur le DateTimePicker, il faut utiliser la propriété Value.

    Ensuite 29/11/2010 ou 11/29/2010, si tu as bien des types date de chaque coté, cela vient d'un problème d'affichage.

  3. #3
    Membre du Club
    Inscrit en
    Novembre 2008
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 132
    Points : 43
    Points
    43
    Par défaut
    j'ai essayé avec la propriété value,c'est la meme chose plus l'enregistrement de l'heure,alors que je dois sauvegarder uniquement la date.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    291
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 291
    Points : 390
    Points
    390
    Par défaut
    Bonjour,

    C'est un problème de paramètres régionaux, en effet 11/29/2010 c'est un format de date anglaise.
    Le plus simple est d'utiliser le formatage:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim myDate as new Date = Format( row("DateField"), "dd/MM/yyyy")

  5. #5
    Membre éprouvé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Points : 1 187
    Points
    1 187
    Par défaut
    Ok donc il faut utiliser DateTimePicker.Value.Date sinon montre un peu de code ou des screenshots montrant le problème

Discussions similaires

  1. [VB.NET] [ADO.NET] Adapter, TableMapping et DataSet xsd
    Par neo.51 dans le forum Accès aux données
    Réponses: 14
    Dernier message: 23/09/2004, 16h52
  2. Initialiser un contrôle DateTimePicker
    Par jidea dans le forum Composants VCL
    Réponses: 2
    Dernier message: 19/07/2004, 15h33
  3. [VB.NET] [ADO.NET] DataAdapter et concaténation
    Par master56 dans le forum Accès aux données
    Réponses: 3
    Dernier message: 04/06/2004, 13h25
  4. Réponses: 5
    Dernier message: 22/12/2003, 14h18
  5. [IB v7.1][C#][ADO.NET] Démarrer avec IB 71
    Par BoeufBrocoli dans le forum InterBase
    Réponses: 14
    Dernier message: 05/08/2003, 12h25

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