begin process at 2008 08 22 04:20:37
1 229 771 membres
42 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : MSHFLEXGRID et Date [ Archives Visual Basic / Divers ] (Mortyr)

MSHFLEXGRID et Date le 19/01/2001 10:33:09

Mortyr
Pq dans un contrôle MSHFLEXGRID, lié à une table (base de donnée mdb) par une commande Ado, les dates (champ de table de type date) sont elles formatées en MM/JJ/AA et pas en JJ/MM/AA comme dans la base de donnée ?

Re : MSHFLEXGRID et Date le 13/02/2003 10:31:40

gouroutin
Je ne sais pas pourquoi et je viens de trouver comment y pallier :
il faut se servir de la propriété "TextMatrix" du control mshflexgrid :
si tu veux par exemple formater la colonne 3, tu fais la boucle suivante :



For i = 1 To mshflexgrid1.Rows - 1
mshflexgrid1.TextMatrix(i, j) = Format(mshflexgrid1.TextMatrix(i, j), "mm/dd/yy")
next


Je vois que tu as posté ce message il y a un petit moment, mais je suis tellement content d'avoir trouvé que je te réponds quand même


-------------------------------
Réponse au message :
-------------------------------

> Pq dans un contrôle MSHFLEXGRID, lié à une table (base de donnée mdb) par une commande Ado, les dates (champ de table de type date) sont elles formatées en MM/JJ/AA et pas en JJ/MM/AA comme dans la base de donnée ?

Re : MSHFLEXGRID et Date le 13/02/2003 10:33:37

gouroutin




-------------------------------
Réponse au message :
-------------------------------

pitite rectification, non pas j mais 3....
>
>
>

> For i = 1 To mshflexgrid1.Rows - 1
> mshflexgrid1.TextMatrix(i, 3) = Format(mshflexgrid1.TextMatrix(i, 3), "mm/dd/yy")
> next
>

>
> Je vois que tu as posté ce message il y a un petit moment, mais je suis tellement content d'avoir trouvé que je te réponds quand même
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Pq dans un contrôle MSHFLEXGRID, lié à une table (base de donnée mdb) par une commande Ado, les dates (champ de table de type date) sont elles formatées en MM/JJ/AA et pas en JJ/MM/AA comme dans la base de donnée ?
>

Re : MSHFLEXGRID et Date le 13/09/2004 15:45:28

valeryht
peut -on utiliser le mm proceder pour un listview

Re : MSHFLEXGRID et Date le 17/10/2004 10:46:57

peferova
Moi, quand je le fait j'ai un problème capricieux.
Et bien la liste original sur la base de données:
10/10/04
11/10/04
13/10/04
14/10/04
Sans format, j'ai (c-a-d: mm/jj/aaaa)
10/10/2004
10/11/2004
10/13/2004
10/14/2004
Avec format, j'ai (c-a-d: normalement jj/mm/aaaa, mais ...)
10/10/2004
10/11/2004 (Voici le problème: reste inchangée)
13/10/2004
14/10/2004

C'est à dire: quelques dates sont bien formatées, d'autres pas. Incomprehensible. Une idée??
Merci.

Re : MSHFLEXGRID et Date le 10/12/2004 22:56:40

Classé sous : base, date, donnée, table, mshflexgrid

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS