Si j'insere une date dans ma base donnée access (2000) dont le format est "jj/mm/aaaa" et supérieure au 31 mai, l'insertion de cette date se fait avec le format "mm/jj/aaaa"
- Cela ne vient pas du format de date definit dans les tables Access.
-> Quand je rentre la date manuellement sous access, aucun probleme ...
- Cela ne vient pas de mes formulaires/insertions ASP.
-> Quand je fais afficher les dates dans ceux-ci, cela m'affiche bien "01/06/2001".
Il faut toujours insérer les dates au format Anglais dans du SQL
Donc, Utilises une function dans ce genre avant d'inserer un date :
<%
Function AngDate(LaDate)
AngDate = VerifDix(Month(LaDate)) & "/" & VerifDix(Day(LaDate)) & "/" & Year(LaDate)
End Function
Function VerifDix(LeChiffre)
If LeChiffre < 10 Then
VerifDix = "0" & LeChiffre
Else
VerifDix = LeChiffre
End If
End Function
%>
Ma Date en francais 01/06/2001 est en anglais : <%=AngDate("01/06/2001")%>
Normalement, ça doit être bon, j'ai pas testé mais c'est la manip que je ferais à ta place :)