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:
Comment peut on faire alors?Code:
1
2Illegal assignment: 'date'
Merci de votre aide.
Version imprimable
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:
Comment peut on faire alors?Code:
1
2Illegal assignment: 'date'
Merci de votre aide.
oublie les "/" dans un url... !!!Citation:
Envoyé par claralavraie
J'ai fait comme suit :
avec cette requête j'ai la date que j'ai trnsformé au format string ddmmyyyy.
Je passe l'a varibale dans l'url:Code:
1
2 RQ.Source="SELECT TO_CHAR(DATE,'DDMMYYYY') dateFROM TABLE1"
Code:
1
2 nom.asp?date=<%=RQ("date")%>
dans ma page qui recupère la variable, je recupère date comme suit:
Et j'ai toujours l'erreur suivante:Code:
1
2 date=request.querystring("date")
Code:
1
2Illegal assignment: 'date'
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...
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:
Puis j'utilise ce paremètre dans une requête:Code:
1
2 ticket=request.querystring("number")
Mais j'ai l'erreur suivante:Code:
1
2
3
4 SELECT * from table1 where id=to_number(" + number + ");
Alors j'ai changé ma requête:Code:
1
2 Type mismatch
Mais j'ai toujours l'erreur!Code:
1
2
3
4 select * from tabl1 where id=to_number(" + number + ")
J'ai renommé mon nom de varibales et cela fonctionne.
Bizarre non?
Salut, et on n'oublie pas le petit bouton :resolu:
A+