Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
vendredi 21 novembre 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 


Vous êtes ici : Forums > Langage ASP > Comment je peux extraire (et convertir) le format d’une date (AAAA/MM) en (mois/AAAA)

Comment je peux extraire (et convertir) le format d’une date (AAAA/MM) en (mois/AAAA)
Dans le champ dateDebut de ma table Evenements, on utilise le format AAAA/MM/JJ.

Lors d’affichage, je groupe aussi tous les mêmes mois pour avoir un affichage comme celui –ci

7/2006
8/2006
10/2006
12/2006…

Comment je peux convertit les chiffres (qui représentent le mois) par le mot exemple :

Juillet/2006
Aout/2006
Octobre/2006…

J’ai fait le curseur pour la requête et puis un variable pour afficher seulement le mois et l’année (category = ""last_category = "fake")


Voici une partie de mon code

(…)
<%
If strTheme <> "" then
strSQL = "SELECT *" _
& "FROM EVENEMENTS "

strSQL = "SELECT * FROM Evenements where Theme = '" & strTheme & "'"


set curseur = Server.CreateObject("ADODB.recordset")
curseur.activeconnection=objConn2
curseur.open strSQL
response.write ("<table width=""100%"" border=""0"" cellpadding=""0"" cellspacing=""0"" align=""center"">")

category = ""
last_category = "fake"
' pour afficher le premier mois
'*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

if curseur.eof then
%><tr><td colspan="6" class="arial_12_noir">Aucun événement correspondant à vos critères</td></tr>
<%
else
do while not curseur.eof
category=month(curseur("DateDebut")) & "/" & year(curseur("DateDebut"))


' pour l'afficher les categorys En groupant les mêmes mois
'*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
%>

<%if last_category <> category then%>

<tr><td colspan="6" class="verdana_12"><font color="#8F9FAF"><strong><%=category%><strong></td></tr>
<%end if%>


<tr>
<td width="5%" rowspan="2" valign="top">&nbsp;</td>
<td width="15%" rowspan="2" valign="top" class="arial_10"><%=curseur("dateDebut")%><br />
<%=curseur("datefin")%></td>
<td colspan="2" valign="top" class="arial_12_noir"><%=curseur("EVENEMENT")%></td>
<td width="16%" valign="top" class="arial_10"><%=curseur("PARTICIPATION")%></td>
<td width="14%" valign="top" class="arial_11"><%=curseur("REGION")%></td>
</tr>
<%
last_category=category
curseur.movenext
loop
response.write ("</table>")
end if

objConn2.Close
Set objConn2 = Nothing
%>
(…)


Message posté le 19/07/2006 par edgargalan

Répondre à ce message
 
AuteurRéponse 
edgargalan
20/07/2006 20:28:53
RE : Comment je peux extraire (et convertir) le format d’une date (AAAA/MM) en (mois/AAAA)
voila réponse :

<%setlocale("fr")%>

puis appel au fonction :

category=MonthName(month(curseur("DateDebut")))

merci ...
Répondre


Project Hoshimi


A RETENIR CETTE SEMAINE
21/11/2008 - Microsoft Windows fête ses 23 ans !
Le célèbre système d'exploitation de Microsoft fête aujourd'hui son vingt-troisième anniversaire. C' ...
21/11/2008 - Pratiques fondamentales pour un développement logiciel sûr
L'article de Micheal Howard vient d'être traduit en français par Kader Yildirim ! Ce document synthé ...
21/11/2008 - Mise à jour de la méthode SDL pour éradiquer définitivement les Mécapoulets
Les Mécapoulets sont une menace perpétuelle pour les développeurs et les utilisateurs de leurs appli ...
20/11/2008 - A la découverte des tests d’interfaces graphiques avec Visual Studio 2010
Microsoft introduit dans sa version 2010 de Visual Studio les « Coded UI Tests », ou « Tests d’inter ...
20/11/2008 - PDC 2008 - Windows Azure vu par Grégory Renard
Grégory vous propose de découvrir en vidéo - et en 5 minutes - les annonces faites autour de Windows ...
20/11/2008 - Microsoft prépare une suite antivirus gratuite
L’éditeur abandonne Live One Care, sa solution payante, au profit de Morro, une suite antivirus grat ...
19/11/2008 - Comprendre le fonctionnement des Rules de WF
L'activité Policy va nous permettre de piloter nos workflows à partir de règles simples mais efficac ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade