buenas les comento estoy intentando guardar fecha en base de datos access desde visual basic
 
resulta que si por ejemplo en el datapicker pongo 31/08/2010
lo guarda correctamente
pero si pongo 12/08/2010 
me guarda 08/12/2010 
asi tengo el insert 
Código:
  rs.Open "Insert Into fechacajaactiva Values(#" & Format(dtpfechainicio.Value, "dd/mm/yyyy") & "#, '" & txtmontoinicio.Text & "')", cn, adOpenDynamic, adLockPessimistic
  
existe alguna solucion?