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 Discussion :

Passage de variables dans URL au format date


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut Passage de variables dans URL au format date
    Bonjour,

    je voudrais passer une date dans mon URL.
    Je l'ai donc transformé en chaine de caractère dd/mm/yyyy.
    J'ai l'erreur suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Illegal assignment: 'date'
    Comment peut on faire alors?
    Merci de votre aide.

  2. #2
    Membre émérite
    Avatar de marabout
    Homme Profil pro
    Consultant E-Learning
    Inscrit en
    Août 2006
    Messages
    650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant E-Learning

    Informations forums :
    Inscription : Août 2006
    Messages : 650
    Par défaut
    Citation Envoyé par claralavraie
    Bonjour,

    je voudrais passer une date dans mon URL.
    Je l'ai donc transformé en chaine de caractère dd/mm/yyyy.
    J'ai l'erreur suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Illegal assignment: 'date'
    Comment peut on faire alors?
    Merci de votre aide.
    oublie les "/" dans un url... !!!

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut
    J'ai fait comme suit :

    avec cette requête j'ai la date que j'ai trnsformé au format string ddmmyyyy.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    RQ.Source="SELECT TO_CHAR(DATE,'DDMMYYYY') dateFROM TABLE1"
    Je passe l'a varibale dans l'url:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    nom.asp?date=<%=RQ("date")%>

    dans ma page qui recupère la variable, je recupère date comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    date=request.querystring("date")
    Et j'ai toujours l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Illegal assignment: 'date'

  4. #4
    Membre émérite
    Avatar de marabout
    Homme Profil pro
    Consultant E-Learning
    Inscrit en
    Août 2006
    Messages
    650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant E-Learning

    Informations forums :
    Inscription : Août 2006
    Messages : 650
    Par défaut
    Choisis un autre nom de variable que "date": date est une fonction en VBScript (et en VB aussi d'ailleurs) qui renvoie la date du jour...

  5. #5
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut
    oui en effet je n'ai plus l'erreur.
    Par contre j'en ai une autre que je n'arrive pas à résoudre

    Je fais passer un second paramètre dans mon URL. Un nombre.
    Je le recupère comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    		ticket=request.querystring("number")
    Puis j'utilise ce paremètre dans une requête:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT * 
    from table1
    where id=to_number(" + number + ");
    Mais j'ai l'erreur suivante:
    Alors j'ai changé ma requête:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    select *
    from tabl1
    where id=to_number(" + number + ")
    Mais j'ai toujours l'erreur!

  6. #6
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 455
    Par défaut
    J'ai renommé mon nom de varibales et cela fonctionne.
    Bizarre non?

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

Discussions similaires

  1. Passage de variable dans URL
    Par bernard26000 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/12/2014, 15h53
  2. Réponses: 8
    Dernier message: 20/12/2013, 19h33
  3. Probleme dans le passage des variables dans URL
    Par GarsDuCalvados dans le forum Langage
    Réponses: 16
    Dernier message: 04/01/2011, 14h02
  4. Réponses: 7
    Dernier message: 15/10/2008, 11h21
  5. passage de variables dans l'url
    Par pimpmyride dans le forum Langage
    Réponses: 1
    Dernier message: 26/03/2006, 16h35

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