avant de commencer je vous souhaite une bonne journée.
maintenant voici mon probleme:
j'ecris la requete que voici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 BasT.Execute "insert into Detail_SD (datp,refprod,qte,pu,montant,CDTyp) values(" & format(DatP.Text,"dd/mm/yyyy") & ",'" & RefArt.Text & "', " & Val(Qte.Text) & "," & Val(PU.Text) & "," & Val(MtTot.Text) & ", " & TypPerte.ItemData(TypPerte.ListIndex) & ")"
l'insertion dans la base de donnée sqlserveur 2000 s'effectue. cependant ma date datp qui est celle de mon ordi devient : 01/01/1900.

datp dans ma dase de donnée est du type smalldatetime.

comment resourdre mon probleme.

merci pour votre grande aide.