Problema fechas en sql castellano & Ingles

04/09/2003 - 19:26 por chele | Informe spam
Buenas, tengo un programa que no es propio que segun el manual trabaja con
Sql server 2000 o 7.0 y vale es verdad, pero debe ser español, ya que si
instalo el sql en ingles ( que es el que tiene mi cliente ) pues me da
errores varios por que la fecha es erronea.

Supongo que la fecha es diferente el formato, si no recuerdo español
dd/mm/yyy y en ingles mm/dd/yyyy

¿Hay alguna forma en sql o con un parche o lo que sea de cambiar para que me
piche el formato español?, es que ya no se que hacer

Venga un saludo.

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
04/09/2003 - 20:05 | Informe spam
Debes cambiar el idioma de la base de datos. Puedes comprobar el idioma
pulsando botón derecho / propiedades desde el Enterprise Manager sobre tu
base de datos.

Un saludo
Salvador Ramos
Murcia - España

No puedes conseguir software rápidamente disminuyendo su calidad.
En cambio, si que lo consigues aumentando la calidad.

www.helpdna.net (información sobre Windows DNA, SQL Server, VB, ...)


Microsoft MVP SQL Server
MCP SQL Server
PASS Spanish Group (www.sqlpass.org)


"chele" escribió en el mensaje
news:
Buenas, tengo un programa que no es propio que segun el manual trabaja con
Sql server 2000 o 7.0 y vale es verdad, pero debe ser español, ya que si
instalo el sql en ingles ( que es el que tiene mi cliente ) pues me da
errores varios por que la fecha es erronea.

Supongo que la fecha es diferente el formato, si no recuerdo español
dd/mm/yyy y en ingles mm/dd/yyyy

¿Hay alguna forma en sql o con un parche o lo que sea de cambiar para que


me
piche el formato español?, es que ya no se que hacer

Venga un saludo.


Respuesta Responder a este mensaje
#2 Carlos Sacristan
05/09/2003 - 07:59 | Informe spam
Te recomiendo, si no quieres tener problemas con la conversión de las
fechas, utilice el formato ANSI, es decir, 'yyyymmdd' o bien 'yyyymmdd
hh:mn:ss'


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro

Se agradece la inclusión de sentencias DDL

Archivo de respuestas anteriores en:
http://groups.google.com/groups?hl=....public.es
.sqlserver

(Guía de netiquette del foro)
http://www.helpdna.net/bosqlfaq00.htm
http://perso.wanadoo.es/rubenvigon/foro

(FAQ's de SQL Server)
http://support.microsoft.com/defaul.../70faq.asp
http://www.helpdna.net/bosqlfaq.htm

"chele" escribió en el mensaje
news:
Buenas, tengo un programa que no es propio que segun el manual trabaja con
Sql server 2000 o 7.0 y vale es verdad, pero debe ser español, ya que si
instalo el sql en ingles ( que es el que tiene mi cliente ) pues me da
errores varios por que la fecha es erronea.

Supongo que la fecha es diferente el formato, si no recuerdo español
dd/mm/yyy y en ingles mm/dd/yyyy

¿Hay alguna forma en sql o con un parche o lo que sea de cambiar para que


me
piche el formato español?, es que ya no se que hacer

Venga un saludo.


Respuesta Responder a este mensaje
#3 Chele
05/09/2003 - 19:46 | Informe spam
declara una variable donde se determina el tipo de
formato, por ejemplo
public Dateformat as string
al momento de cargar el formulario principal establecer si
el sql es en castellano o en ingles
Dateformat="DD/MM/YYYY" 'Castellano ò
Dateformat="MM/DD/YYYY" 'Ingles
basados en esta variable deberas al momento de grabar tu
informaciòn utilizar format(Objeto,dateformat)
el objeto puede ser Maskedbox1.text, dtpicker1.value, etc.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida