Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1557 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  classer date ASP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

classer date ASP

n°371331
gothico
Posté le 25-04-2003 à 08:35:31  profilanswer
 

Bonjour,  
j'avoue que je suis un peu perdu avec les dates en ASP....  
En effet, j'aimerais savoir kel fonction utiliser pour pouvoir entrer dans la base des dates (avec l'attribu 'date' de SQL) et que je puisse classer par date par la suite (c possible?)  
Merci.


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
mood
Publicité
Posté le 25-04-2003 à 08:35:31  profilanswer
 

n°371336
urd-sama
waste of space
Posté le 25-04-2003 à 08:42:15  profilanswer
 

utilise now() ou date()
pour tester, affiche-les simplement dans ta page asp. Now va te donner la date, heure, min, sec du jour, tandis que date que la date du jour.
si tu as d'autres question + précises n'hésite pas à demander


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°371353
gothico
Posté le 25-04-2003 à 08:52:44  profilanswer
 

Urd-sama a écrit :

si tu as d'autres question + précises n'hésite pas à demander


vi, j'en ai  :D  
Quand j'utilise le type de donnée datetime dans SQL server, je peux entrer une date de 8 caractere, comment générer cette date? car date ecrit sous la forme 25/04/2003 => ce ki fait 10 caractere et il n'y a meme pas l'heure que j'aimerais bien avoir  :pfff:  
Comment feinter?  :heink:


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
n°371358
urd-sama
waste of space
Posté le 25-04-2003 à 08:56:02  profilanswer
 

peut-être en extrayant le jour, le mois et l'année, en concaténant les 3 et en l'insérant après coup.
 
date = day(now()) & month(now()) & year(now())
 
malheureusement je connais pas sql server, je peux pas trop t'aider sur ce coup-là  :( essaye de regarder s'il y a un autre type de champ pour les dates, ou si tu es obligé de faire un champ pour la date, et un autre pour l'heure/min.


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°371370
gothico
Posté le 25-04-2003 à 09:05:08  profilanswer
 

C un peu bordelique ca  :pt1cable:  
Et apres si je veux faire une requete SQL en classant par date, comment je peux faire?...


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
n°371372
gothico
Posté le 25-04-2003 à 09:07:20  profilanswer
 

arf, kan je fais ca : date = day(now()) & month(now()) & year(now())
Il me met le mois sur un seul chiffre.....  pas facile pour remettre en forme apres.....


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
n°371375
gothico
Posté le 25-04-2003 à 09:11:27  profilanswer
 

sinon, il y a une fontion "dateValue" qui change une chaine en une date, mais l'inverse n'existe pas?
(ca m'arrangerais, comme ca, je pourrais, entrer une chaine dans la base, classer par date puis kan je sort la chaine, je fais dateValue....)  :sarcastic:


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
n°371379
gilloux
Posté le 25-04-2003 à 09:18:01  profilanswer
 

ben si l'inverse c'est "transformer une date en une chaine",
ça existe : Cstr

n°371393
gothico
Posté le 25-04-2003 à 09:29:15  profilanswer
 

J'essai ca : response.Write(Cstr(date()))
et il m'ecrit ca : 25/04/2003
Ce n'est pas ce que je voulais....
En fait, j'aimerais bien avoir la date du jour en chiffre, genre transformer 25/04/2003 en 37736, car cDate(37736) = 25/04/2003.....


Message édité par gothico le 25-04-2003 à 09:29:41

---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
n°371451
deliriumtr​emens
sic transit intestinal...
Posté le 25-04-2003 à 10:16:32  profilanswer
 

Me semble que pour entrer la date actuelle avec l'heure dans SQL Server, c'est GETDATE()
 
J'imagine que c'est dans une extraction que tu veux que tes dates soient classées dans l'ordre ?
 
Dans ce cas, un ORDER BY sur le champ date fonctionnera sans problème. C'est capable de trier des dates, ces petites bêtes, tout de même.
 
Mais peut-être ai-je mal compris...

mood
Publicité
Posté le 25-04-2003 à 10:16:32  profilanswer
 

n°371475
gothico
Posté le 25-04-2003 à 10:24:13  profilanswer
 

Nan, tu as tres bien compris, mais voila pour les trier ces dates, il faut les entrer correctement ds la base et zi arrive po.....
J'ai essayer getdate(), il ne connais pas cette fonction :pfff:  
Ze v p t 1 cable moi  :pt1cable:


---------------
MOD : Mon PC silencieux  |  Topic Miranda IM
n°371502
gothico
Posté le 25-04-2003 à 10:28:36  profilanswer
 

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 :pt1cable:  
Je suis con, il suffit de choisir datetime comme type et de rentrer now() dedans et le classement fonctionne!!!!!!!
Merci a vous tous  :sol:


Message édité par gothico le 25-04-2003 à 10:29:10

---------------
MOD : Mon PC silencieux  |  Topic Miranda IM

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  classer date ASP

 

Sujets relatifs
Probleme avec un champ Date sous Access...Ajouter 7 jours à une date [PHP]
[ASP] Gestionnaire de NewsVerif date JS - formulaire dynamique avec des [crochets]
date en actionscript[HTML/PHP] Afficher la derniere date de modification
[ASP] Controle de longueuer et type de texte d'un formulaireFonctions de date
ASP et Crystal ReportComment mettre une heure et une date en php
Plus de sujets relatifs à : classer date ASP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR