Foros del Web » Programando para Internet » ASP Clásico »

Problemas con bases de datos

Estas en el tema de Problemas con bases de datos en el foro de ASP Clásico en Foros del Web. Dispongo de una base de datos con campos numericos en los cuales el separador decimal es la coma. Resulta que cuando hago la consulta SQL= ...
  #1 (permalink)  
Antiguo 12/03/2003, 06:08
Avatar de Nizam  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 78
Antigüedad: 23 años
Puntos: 0
Problemas con bases de datos

Dispongo de una base de datos con campos numericos en los cuales el separador decimal es la coma.

Resulta que cuando hago la consulta SQL= "SELECT Sum([Importe]) AS Total FROM tpv WHERE Fecha=#01/01/2003#"

el resultado que me da no es correcto, utiliza la coma como unidad de mil en vez de como decimal.

Supongo que se debe a que el servidor esta en ingles y cuando hace la consulta lo hace en ingles

Para no tener que cambiar toda la estructura de las paginas web que introducen los datos ¿que puedo hacer?

Muchas gracias
  #2 (permalink)  
Antiguo 12/03/2003, 07:55
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 4 meses
Puntos: 0
puedes forzar al servidor que no t tome la configuracion regional de tu servidor e imponerle una configuracion usando el LCID

donde LCID establece el identificador de configuración regional del archivo.

Ahora no recuerdo cual es el que te sirve, a ver si alguin te ayuda...sino busca por si encuentras algo.
  #3 (permalink)  
Antiguo 13/03/2003, 03:12
Avatar de Nizam  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 78
Antigüedad: 23 años
Puntos: 0
Utilizo Session.LCID=7178 que se supone que pone la configuracion en español. Pero en la configuracion del servidor debe estar puesto que los decimales estan separados por puntos y me hace polvo.

Espero no tener que cambiar todo.

Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:51.