Apres avoir bien lu msdn et le forum, fait des tests, je n'ai pas trouve la solution
ce que je cherche a faire :
recuperer une date depuis une textbox, rempli par un utilisateur qui sera au format dd.mm/yy
mettre cette date au format yy/mm/dd pour ensuite l'inserer dans une requete insert dans une base MySQL
Txt01Date.Text contient une date que l'utilisateur inscrit, pas forcement la date du jour, sinon j'aurai utilise Now() dans le format, qui marche tres bien
le code :
le msgbox renvoit 99/12/30
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Command2_Click() Dim td As Date Dim t2d As String td = Txt01Date.Text t2d = Format(td, "yy/mm/dd") MsgBox t2d End Sub
Txt01Date.Text contient 11.07.06
le format marche, mais ne prend pas en compte le parametre td
que je mette td en date ou string puis conversion.CDate, msgbox renvoit la meme chose
je peux realiser cela via des fonctions de manipulation de chaine, avec right$ et left$, mais je prefere eviter si possible, histoire de faire proprement et surtout de gagner un peu de skill sur les dates ^^
Partager