Hola a todos,
Ire al grano, he declarado un DTPicker (combo con calendario) de VB en la pagina HTML:
<object classid=clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1 id=DTPicker1 etc...... >
Lo uso en una pagina donde permito modificar la fecha de entrada de un producto en el almacen, por lo que he de cargarlo con el dato fecha que esta en la BBDD, que es texto.
En la lista de param tengo lo siguiente:
... <param name="CurrentDate" value="<%=CLng(CDate(Server.HTMLEncode(rst .Fields("fechaEntrada").Value)))%>> ; ...
Me carga bien la fecha en formato dd/mm/aa, pero luego al modificarla va el cabrón (porque no se le puede llamar de otra manera) y por todo el morro me almacena
en la BBDD el texto "mm/dd/aa", es decir, si pongo 12/11/02 me almacena "11/12/02". Creo que ya pregunté algo similar hace algún tiempo y no tuve respuesta, ¿a qué se debe este cambio? Sí, ya sé que el problema es de fácil solución desde código, pero va más allá de eso de veras, simplemente me gustaría saber por que lo hace.
Muchas gracias y saludos a todos.