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

ASP.NET Discussion :

[C#] Requête MS Access (Problème avec Date)


Sujet :

ASP.NET

  1. #1
    R�dacteur
    Avatar de Erakis
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2003
    Messages
    523
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 523
    Par d�faut [C#] Requête MS Access (Problème avec Date)
    Allo

    Je dois fabriquer des requ�tes de s�lection d'entr�es bas�es sur des interval de dates. Les param�tres r�gionnaux de mon ordinateur au travail sont en (en-us), quant � mon ordinateur � la maison elle est en (fr-ca). Cela pose probl�me quand je dois convertir mes Date en string pour les ins�rer dans ma requ�te.

    Ex :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    string query = "SELECT* FROM myTable WHERE date_entry < #" + myDate.ToString() + "#;";
    Ici la date sera convertie en cha�ne mais toujours selon mes param�tres r�gionaux. De plus, Acces la re�evera en �valuant lui AUSSI mes param�tre r�gionnaux, donc ce qui pose probl�me lors que je d�veloppe un application sur (en-us) et que �a doit �tre install� sous (fr-ca) ou encore pire, le code sur (en-us) et la BD sur un ordinateur (fr-ca). Bref, Microsoft Access a-t-il un format de DATE standart (ISO) du genre yyyy/MM/dd HH:mm:ss, et que peut importe le param�tre r�gionaux il saura comment les parser dans les requ�te re�u ?

    Merci �norm�ment.

  2. #2
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par d�faut
    Salut

    Personnellement je mets toujours les dates au format us (mm/dd/yyyy) pour les requetes access, quelle que soit la culture en cours. Donc si tu veux pas utiliser les objets SelectCommand, formatte juste la date avec un .Format

  3. #3
    R�dacteur
    Avatar de Erakis
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2003
    Messages
    523
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 523
    Par d�faut
    Merci Piotrek.

    Donc tu n'as jamais eu de probl�me en stockant sous forme "MM/dd/yyyy" ? Peut-�tre que c'est �a le format par d�faut :

    Pour les heures, minutes et secondes, comment les formates-tu ?
    "MM/dd/yyyy HH:mm:ss" ? Les heures, minutes et seconde sont important pour ce que j'ai besion de faire.

    Merci.

  4. #4
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par d�faut
    Donc tu n'as jamais eu de probl�me en stockant sous forme "MM/dd/yyyy" ? Peut-�tre que c'est �a le format par d�faut
    c'est justement quand je mettais des dates au format francais que j'avais des problemes, donc j'ai toujours utilise des dates format US

    "MM/dd/yyyy HH:mm:ss"
    exact

  5. #5
    R�dacteur
    Avatar de Erakis
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2003
    Messages
    523
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 523
    Par d�faut
    Merci beaucoup.
    Je vais tester cela.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 4
    Dernier message: 13/02/2006, 18h58
  2. ACCESS 2002 (XP) incompatible avec lui m�me ?
    Par xanthos1348 dans le forum Access
    R�ponses: 1
    Dernier message: 05/12/2005, 23h23
  3. [ADO/Access] Appel d�une requ�te avec des param�tres
    Par Taxenna dans le forum Bases de donn�es
    R�ponses: 1
    Dernier message: 07/12/2004, 14h58
  4. R�ponses: 3
    Dernier message: 11/10/2004, 17h26
  5. [Access]Probl�me de sript avec LIKE
    Par Oberown dans le forum ASP
    R�ponses: 3
    Dernier message: 06/10/2004, 17h55

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