formato fechas y aceptar nulos desde codigo

18/04/2007 - 20:23 por fredy | Informe spam
Buenas, resulta q he instalado una aplicacion y para ello he hecho un script
de la B.D. y la he ejecutado en el cliente, el problema es que todas las
actualizaciones de campos fecha dan error, he descubierto que el script me
ha creado los campos fecha con formato diferente al que tenía. Ahora para
que funcione he tenido que cambiar la configuración de las fechas en el
panel de control con formato (mm/dd/yyyy) pero esta solución no me vale, ya
que en el programa me salen las fechas cambiadas y ademas los otros
programas que tiene el cliente corrian con el formato anterior (dd/mm/yyyy).
Como puede solucionar este problema para que me cambie el formato de los
campos de tipo fecha en la B.D.?
Por otro lado me gustaria saber como puedo modificar desde código SQL un
campo de una tabla para que me acepte valores nulos.

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Maxi
19/04/2007 - 02:28 | Informe spam
Hola, el formato de la fecha depende lo que tenga configurado el login,
ademas de esto se deberia usar el formato ANSI asi no se depende de las
configuraciones del panel de control u otros.
Leete este articulo que escribi hace ya un tiempo

http://www.microsoft.com/spanish/ms...art157.asp

"fredy" wrote in message
news:
Buenas, resulta q he instalado una aplicacion y para ello he hecho un
script
de la B.D. y la he ejecutado en el cliente, el problema es que todas las
actualizaciones de campos fecha dan error, he descubierto que el script me
ha creado los campos fecha con formato diferente al que tenía. Ahora para
que funcione he tenido que cambiar la configuración de las fechas en el
panel de control con formato (mm/dd/yyyy) pero esta solución no me vale,
ya que en el programa me salen las fechas cambiadas y ademas los otros
programas que tiene el cliente corrian con el formato anterior
(dd/mm/yyyy). Como puede solucionar este problema para que me cambie el
formato de los campos de tipo fecha en la B.D.?
Por otro lado me gustaria saber como puedo modificar desde código SQL un
campo de una tabla para que me acepte valores nulos.

Muchas gracias

Respuesta Responder a este mensaje
#2 fredy
19/04/2007 - 21:40 | Informe spam
Interesante tu artículo, por 1ª vez lo he visto claro esto de las fechas.
A que te refieres con lo que depende de lo que tenga configurado el login?
Lo curiosos y q no se si habia comentado es q la configuracion de la fecha
del cliente era igual q la q tengo yo en en mi ordenador (dd/mm/yyyy).
Alomejor cambiando alguna opción a la hora de generar el script arreglaría
el problema. Por ejemplo hay una opcion en la ultima pestaña (Opciones) que
pone 'Texto Windows (ANSI)', podría ser???

Gracias


"Maxi" escribió en el mensaje
news:
Hola, el formato de la fecha depende lo que tenga configurado el login,
ademas de esto se deberia usar el formato ANSI asi no se depende de las
configuraciones del panel de control u otros.
Leete este articulo que escribi hace ya un tiempo

http://www.microsoft.com/spanish/ms...art157.asp

"fredy" wrote in message
news:
Buenas, resulta q he instalado una aplicacion y para ello he hecho un
script
de la B.D. y la he ejecutado en el cliente, el problema es que todas las
actualizaciones de campos fecha dan error, he descubierto que el script
me ha creado los campos fecha con formato diferente al que tenía. Ahora
para que funcione he tenido que cambiar la configuración de las fechas en
el panel de control con formato (mm/dd/yyyy) pero esta solución no me
vale, ya que en el programa me salen las fechas cambiadas y ademas los
otros programas que tiene el cliente corrian con el formato anterior
(dd/mm/yyyy). Como puede solucionar este problema para que me cambie el
formato de los campos de tipo fecha en la B.D.?
Por otro lado me gustaria saber como puedo modificar desde código SQL un
campo de una tabla para que me acepte valores nulos.

Muchas gracias

Respuesta Responder a este mensaje
#3 Maxi
19/04/2007 - 22:37 | Informe spam
Hola SQL tiene logins en esos logins esta la configuracion del idioma


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:
Interesante tu artículo, por 1ª vez lo he visto claro esto de las fechas.
A que te refieres con lo que depende de lo que tenga configurado el login?
Lo curiosos y q no se si habia comentado es q la configuracion de la fecha
del cliente era igual q la q tengo yo en en mi ordenador (dd/mm/yyyy).
Alomejor cambiando alguna opción a la hora de generar el script arreglaría
el problema. Por ejemplo hay una opcion en la ultima pestaña (Opciones)
que pone 'Texto Windows (ANSI)', podría ser???

Gracias


"Maxi" escribió en el mensaje
news:
Hola, el formato de la fecha depende lo que tenga configurado el login,
ademas de esto se deberia usar el formato ANSI asi no se depende de las
configuraciones del panel de control u otros.
Leete este articulo que escribi hace ya un tiempo

http://www.microsoft.com/spanish/ms...art157.asp

"fredy" wrote in message
news:
Buenas, resulta q he instalado una aplicacion y para ello he hecho un
script
de la B.D. y la he ejecutado en el cliente, el problema es que todas las
actualizaciones de campos fecha dan error, he descubierto que el script
me ha creado los campos fecha con formato diferente al que tenía. Ahora
para que funcione he tenido que cambiar la configuración de las fechas
en el panel de control con formato (mm/dd/yyyy) pero esta solución no me
vale, ya que en el programa me salen las fechas cambiadas y ademas los
otros programas que tiene el cliente corrian con el formato anterior
(dd/mm/yyyy). Como puede solucionar este problema para que me cambie el
formato de los campos de tipo fecha en la B.D.?
Por otro lado me gustaria saber como puedo modificar desde código SQL un
campo de una tabla para que me acepte valores nulos.

Muchas gracias







Respuesta Responder a este mensaje
#4 fredy
20/04/2007 - 00:00 | Informe spam
como y donde se miran estos logins desde código? como se modifican desde
código?

Muchas gracias

"Maxi" escribió en el mensaje
news:
Hola SQL tiene logins en esos logins esta la configuracion del idioma


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:
Interesante tu artículo, por 1ª vez lo he visto claro esto de las fechas.
A que te refieres con lo que depende de lo que tenga configurado el
login?
Lo curiosos y q no se si habia comentado es q la configuracion de la
fecha del cliente era igual q la q tengo yo en en mi ordenador
(dd/mm/yyyy).
Alomejor cambiando alguna opción a la hora de generar el script
arreglaría el problema. Por ejemplo hay una opcion en la ultima pestaña
(Opciones) que pone 'Texto Windows (ANSI)', podría ser???

Gracias


"Maxi" escribió en el mensaje
news:
Hola, el formato de la fecha depende lo que tenga configurado el login,
ademas de esto se deberia usar el formato ANSI asi no se depende de las
configuraciones del panel de control u otros.
Leete este articulo que escribi hace ya un tiempo

http://www.microsoft.com/spanish/ms...art157.asp

"fredy" wrote in message
news:
Buenas, resulta q he instalado una aplicacion y para ello he hecho un
script
de la B.D. y la he ejecutado en el cliente, el problema es que todas
las actualizaciones de campos fecha dan error, he descubierto que el
script me ha creado los campos fecha con formato diferente al que
tenía. Ahora para que funcione he tenido que cambiar la configuración
de las fechas en el panel de control con formato (mm/dd/yyyy) pero esta
solución no me vale, ya que en el programa me salen las fechas
cambiadas y ademas los otros programas que tiene el cliente corrian con
el formato anterior (dd/mm/yyyy). Como puede solucionar este problema
para que me cambie el formato de los campos de tipo fecha en la B.D.?
Por otro lado me gustaria saber como puedo modificar desde código SQL
un campo de una tabla para que me acepte valores nulos.

Muchas gracias











Respuesta Responder a este mensaje
#5 Maxi
20/04/2007 - 15:33 | Informe spam
Hola, desde codigo debes ver syslogins y para modificarlos en sql2005 ALTER
LOGIN


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:
como y donde se miran estos logins desde código? como se modifican desde
código?

Muchas gracias

"Maxi" escribió en el mensaje
news:
Hola SQL tiene logins en esos logins esta la configuracion del idioma


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:
Interesante tu artículo, por 1ª vez lo he visto claro esto de las
fechas.
A que te refieres con lo que depende de lo que tenga configurado el
login?
Lo curiosos y q no se si habia comentado es q la configuracion de la
fecha del cliente era igual q la q tengo yo en en mi ordenador
(dd/mm/yyyy).
Alomejor cambiando alguna opción a la hora de generar el script
arreglaría el problema. Por ejemplo hay una opcion en la ultima pestaña
(Opciones) que pone 'Texto Windows (ANSI)', podría ser???

Gracias


"Maxi" escribió en el mensaje
news:
Hola, el formato de la fecha depende lo que tenga configurado el login,
ademas de esto se deberia usar el formato ANSI asi no se depende de las
configuraciones del panel de control u otros.
Leete este articulo que escribi hace ya un tiempo

http://www.microsoft.com/spanish/ms...art157.asp

"fredy" wrote in message
news:
Buenas, resulta q he instalado una aplicacion y para ello he hecho un
script
de la B.D. y la he ejecutado en el cliente, el problema es que todas
las actualizaciones de campos fecha dan error, he descubierto que el
script me ha creado los campos fecha con formato diferente al que
tenía. Ahora para que funcione he tenido que cambiar la configuración
de las fechas en el panel de control con formato (mm/dd/yyyy) pero
esta solución no me vale, ya que en el programa me salen las fechas
cambiadas y ademas los otros programas que tiene el cliente corrian
con el formato anterior (dd/mm/yyyy). Como puede solucionar este
problema para que me cambie el formato de los campos de tipo fecha en
la B.D.?
Por otro lado me gustaria saber como puedo modificar desde código SQL
un campo de una tabla para que me acepte valores nulos.

Muchas gracias















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida