begin process at 2008 08 20 18:04:13
1 228 990 membres
350 nouveaux aujourd'hui
14 259 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 : Formattage de date [ Archives Visual Basic / Formulaire ] (azertydev)

Formattage de date le 21/05/2003 11:03:59

azertydev
bonjour,
j'ai un formulaire avec une connection sql vers une base de données. sur ce formulaire un contrôle textbox qui affiche une date de naissance (stockée dans un champ de la base de données). je crée une procédure textbox_Validating qui formate le texte en jj/mm/aaaa au lieu de date/heure complète.
l'environnement de débugage me renvoie l'erreur suivante :
"la procédure textbox_Validating ne peut pas gérer l'évènement textbox.Validating car ils n'ont pas la même signature". de plus, le formattage est inefficace.

quelqu'un aurait-il un tuyau ? merci d'avance.


phil.o

Re : Formattage de date le 21/05/2003 11:24:13

frappemisere
tu peux utiliser la fct° format("dd/mm/yyyy") par exemple


Savoir que l'on ne sait rien, c'est toujours mieu que de ne rien savoir du tout.


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

> bonjour,
> j'ai un formulaire avec une connection sql vers une base de données. sur ce formulaire un contrôle textbox qui affiche une date de naissance (stockée dans un champ de la base de données). je crée une procédure textbox_Validating qui formate le texte en jj/mm/aaaa au lieu de date/heure complète.
> l'environnement de débugage me renvoie l'erreur suivante :
> "la procédure textbox_Validating ne peut pas gérer l'évènement textbox.Validating car ils n'ont pas la même signature". de plus, le formattage est inefficace.
>
> quelqu'un aurait-il un tuyau ? merci d'avance.
>
>
> phil.o

Re : Formattage de date le 21/05/2003 11:48:46

azertydev
j'utilise la fct FormatDateTime(Me.textbox.Text, DateFormat.ShortDate) et ça ne marche pas. ça ne fonctionne pas non plus avec la fonction Format(..., "jj/mm/aaaa").
en fait tout se passe comme si le contrôle textbox était incapable d'afficher une date courte dès lors qu'il est lié à un champ de base de données.

la question est donc tjs là...

merci qd même


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

> tu peux utiliser la fct° format("dd/mm/yyyy") par exemple
>
>
> Savoir que l'on ne sait rien, c'est toujours mieu que de ne rien savoir du tout.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > bonjour,
> > j'ai un formulaire avec une connection sql vers une base de données. sur ce formulaire un contrôle textbox qui affiche une date de naissance (stockée dans un champ de la base de données). je crée une procédure textbox_Validating qui formate le texte en jj/mm/aaaa au lieu de date/heure complète.
> > l'environnement de débugage me renvoie l'erreur suivante :
> > "la procédure textbox_Validating ne peut pas gérer l'évènement textbox.Validating car ils n'ont pas la même signature". de plus, le formattage est inefficace.
> >
> > quelqu'un aurait-il un tuyau ? merci d'avance.
> >
> >
> > phil.o
>

Re : Formattage de date le 21/05/2003 15:54:40

Frans



Bonjour,
As-tu essayer de remplacer le TextBox par un MaskEditBox. Tu peux lier le dernier à une source de donnée, comme le TextBox, mais tu peux aussi lui donner un format dans sa propriété DataFormat.
Je n'ai pas faiyt le test mais ca peu peut être marcher...
A+

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

> j'utilise la fct FormatDateTime(Me.textbox.Text, DateFormat.ShortDate) et ça ne marche pas. ça ne fonctionne pas non plus avec la fonction Format(..., "jj/mm/aaaa").
> en fait tout se passe comme si le contrôle textbox était incapable d'afficher une date courte dès lors qu'il est lié à un champ de base de données.
>
> la question est donc tjs là...
>
> merci qd même
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > tu peux utiliser la fct° format("dd/mm/yyyy") par exemple
> >
> >
> > Savoir que l'on ne sait rien, c'est toujours mieu que de ne rien savoir du tout.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > bonjour,
> > > j'ai un formulaire avec une connection sql vers une base de données. sur ce formulaire un contrôle textbox qui affiche une date de naissance (stockée dans un champ de la base de données). je crée une procédure textbox_Validating qui formate le texte en jj/mm/aaaa au lieu de date/heure complète.
> > > l'environnement de débugage me renvoie l'erreur suivante :
> > > "la procédure textbox_Validating ne peut pas gérer l'évènement textbox.Validating car ils n'ont pas la même signature". de plus, le formattage est inefficace.
> > >
> > > quelqu'un aurait-il un tuyau ? merci d'avance.
> > >
> > >
> > > phil.o
> >
>

Re : Formattage de date le 21/05/2003 16:11:53

azertydev
bonjour,
non je n'ai pas essayé (je ne connaissais pas le contrôle maskeditbox). fait-il partie des contrôles par défaut ? sinon où puis-je le trouver ?
merci.

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

>
>
>
> Bonjour,
> As-tu essayer de remplacer le TextBox par un MaskEditBox. Tu peux lier le dernier à une source de donnée, comme le TextBox, mais tu peux aussi lui donner un format dans sa propriété DataFormat.
> Je n'ai pas faiyt le test mais ca peu peut être marcher...
> A+
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > j'utilise la fct FormatDateTime(Me.textbox.Text, DateFormat.ShortDate) et ça ne marche pas. ça ne fonctionne pas non plus avec la fonction Format(..., "jj/mm/aaaa").
> > en fait tout se passe comme si le contrôle textbox était incapable d'afficher une date courte dès lors qu'il est lié à un champ de base de données.
> >
> > la question est donc tjs là...
> >
> > merci qd même
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > tu peux utiliser la fct° format("dd/mm/yyyy") par exemple
> > >
> > >
> > > Savoir que l'on ne sait rien, c'est toujours mieu que de ne rien savoir du tout.
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > bonjour,
> > > > j'ai un formulaire avec une connection sql vers une base de données. sur ce formulaire un contrôle textbox qui affiche une date de naissance (stockée dans un champ de la base de données). je crée une procédure textbox_Validating qui formate le texte en jj/mm/aaaa au lieu de date/heure complète.
> > > > l'environnement de débugage me renvoie l'erreur suivante :
> > > > "la procédure textbox_Validating ne peut pas gérer l'évènement textbox.Validating car ils n'ont pas la même signature". de plus, le formattage est inefficace.
> > > >
> > > > quelqu'un aurait-il un tuyau ? merci d'avance.
> > > >
> > > >
> > > > phil.o
> > >
> >
>

Re : Formattage de date le 30/12/2003 19:50:24

micaloul
Je dis peut-etre une betise, mais as-tu mis
Format(..., "dd/mm/yyyy") ou Format(...,"jj/mm/aaaa") ?
Il me semble que la seconde solution ne foncitonne pas

Mica


Classé sous : textbox, date, formulaire, formattage, validating

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
campagne Adwords
Budget : 5 000€
Boite echanges securis...
Budget : 500€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS