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

JavaScript Discussion :

[Typage] Format date ?


Sujet :

JavaScript

  1. #1
    Membre confirmé Avatar de Commodore
    Homme Profil pro
    Business manager
    Inscrit en
    Février 2004
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Business manager

    Informations forums :
    Inscription : Février 2004
    Messages : 599
    Points : 632
    Points
    632
    Par défaut [Typage] Format date ?
    Bonjour,

    J'execute une requete sous access qui devrait me retourner une liste de valeur selon une date.
    Pour ce faire, j'utilise le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    var dat_r = new Date(Request.QueryString("dat_report"));
          var cSelect = Server.CreateObject("ADODB.Connection");
          cSelect.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("base rapports intranet.mdb"));
          qSelect = "SELECT maTable.inventory_date, dbo_branch_inventory.branch_nbr, dbo_vendor.buyer_name, [...]
    FROM dbo_vendor WHERE (((dbo_branch_inventory.inventory_date)='"+dat_r+"') AND ((dbo_vendor.vendor_nbr)=\""+Request.QueryString("vd_report")+"\") AND ((dbo_branch_inventory.CompanyCd)=\"FR\"));";
     
          Response.Write(qSelect);
     
          var rSelect = Server.CreateObject("ADODB.RecordSet");
          rSelect = cSelect.Execute(qSelect);
          while(rSelect.Eof == false) {
            Response.Write("<tr>\n");
            Response.Write("\t<td>"+rSelect(0).Value+"</td><td>"+rSelect(1)+"</td><td>"+rSelect(2)+"</td><td>"+rSelect(3)+"</td><td>"+rSelect(26)+"</td>\n");
            Response.Write("</tr>\n");
            rSelect.MoveNext();
          }
          cSelect.Close();
    la variable dat_r provient d'un champ html (de type input text) mais le champ de ma base de données est de type Date dans Access.
    Comme ma requete me retourne un résultat dans Access mais pas dans ma page web, je me demande si ce n'est pas dû au format date...

    Pouvez vous m'éclairer svp ? Je suis perdu...

  2. #2
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2007
    Messages : 340
    Points : 350
    Points
    350
    Par défaut
    Je ne crois pas que ton problème relève du javascript. A mon avis, il te faut utiliser un genre de TO_CHAR (oracle) ou DATE_FORMAT (mysql) sur tes dates Access

  3. #3
    Membre confirmé Avatar de Commodore
    Homme Profil pro
    Business manager
    Inscrit en
    Février 2004
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Business manager

    Informations forums :
    Inscription : Février 2004
    Messages : 599
    Points : 632
    Points
    632
    Par défaut
    merci pour le coup de main
    la solution est la suivante: il faut ajouter un # de chaque côté de la date pour qu'elle soit valable dans access

    rézolu

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

Discussions similaires

  1. [LibreOffice][Tableur] [macro] Typage du format date avec Xray
    Par madvic dans le forum OpenOffice & LibreOffice
    Réponses: 4
    Dernier message: 03/12/2014, 15h25
  2. Transformation en format Date
    Par Jean-Matt dans le forum Langage SQL
    Réponses: 6
    Dernier message: 16/11/2004, 16h20
  3. Tester un format date
    Par Tapioca dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 30/06/2004, 10h18
  4. interfaces Access et format Date
    Par say dans le forum InterBase
    Réponses: 21
    Dernier message: 10/05/2004, 17h24
  5. Format date
    Par cochet dans le forum Bases de données
    Réponses: 4
    Dernier message: 02/03/2004, 08h37

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