Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2013, 13:46
asastrem
 
Fecha de Ingreso: agosto-2008
Mensajes: 142
Antigüedad: 15 años, 8 meses
Puntos: 2
Problemas con fecha

buenas tardes foreros, he aqui el problema

resulta que para dar de alta un registro que contiene fecha
me la da perfectamente bien, es decir manejo 3 dropdownlist
ddlDia, ddlMes, ddlAño

xFecha = Convert.ToInt32(ddlDia.SelectedValue) & "," & Convert.ToInt32(ddlMes.SelectedValue) & "," & Convert.ToInt32(ddlAño.SelectedValue)
Despues en mi cadena de conexion doy de alta la variable fecha
cmd.Parameters.AddWithValue("@Fecha", xFecha)

eso funciona perfectamente bien, me sube bien el registro a la base de datos
SQL server 2005.
edito y sin problemas guarda los cambios...

EL PROBLEMA
mi cliente tiene su server en ingles, windows 2008 server
y sql server en ingles tambien

para tratar de solucionarlo puse globalizacion en el IIS, (ES, MX)
graba bien los datos, cuando son registros nuevos, pero
al editar me trae el dia, mes y año bien a la pantalla de edicion, pero cuando guardo, me cambia el dia por el mes, el año si lo guarda bien...
es decir si pongo 1 Dec 2013,
en la base me pone 12 01 2013
y cuando lo vuelvo a llamar para edicion
me sale 12 Jan 2013

alguien con alguna respuesta a esto???