Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/08/2010, 09:38
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: [consulta] separador de decimales en base de datos

En realidad la clave de todo es la creación del archivo de Excel que planteas al principio. El mismo archivo (si es que es un Excel y no un .CSV puro y duro), contiene a regionalización con que debe interpretarse, por lo que ponerle comas en lugar de puntos puede dar lugar a errores en el cliente.
Cuando programas un aplicación en ASP o .Net, por ejemplo, lo único que necesitas es declarar la regionalización al momento de crear el archivo para que el subprroceso que lo genera almacene en el objeto Excel la información correspondiente. No es problema de cómo se lee ne la base, sino de cómo se arma en el Excel... Lo que habría que ver es cómo se construye en tu caso ese Excel, es decir, qué recursos cuenta la aplicación para generarlo.
Caso contrario, estarás generando Archovs XLS que sólo se podrán leer en regiones es-ES... y ¡guay del que tenga otra cosa!
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)