Fecha y Monedas en SQL Server Y Visual Basic.net

12/09/2006 - 20:19 por Julio Briceño | Informe spam
Saludos cordiales,

¿Qué estándar se puede utilizar para que una aplicación funcione
independientemente de la configuración regional del cliente y del servidor,
tanto para las fechas-horas y las monedas? Es decir, ¿existe alguna manera de
trabajar una aplicación cliente/servidor Visual Basic.net, ado.net,
SqlServer, en la que no importe la configuración regional ni del servidor ni
de los clientes, que no importe si es MM/DD/YYYY ó DD/MM/YYYY o si tiene
datos para horas DD/MM/YYYY HH:MM:SS para el caso de las fechas o si el
separador de miles es ‘,’ ó ‘.’?

¿Cómo controlo el formato de las variables tipo ‘date’ y las variables
‘Double’ ó ‘Single’ en .net? ¿Cómo debo enviar los inserts sin son en cadenas
desde la aplicación y cómo debo enviarlos si son por procedimientos
almacenados? ¿Cómo hagos los queries basados en fecha? ¿Cómo los hago basados
en monedas y que funcionen independientemente del formato?

Hasta luego y gracias de antemano,

Julio César Briceño R.
C.I. V-13.952.301
 

Leer las respuestas

#1 Isaias
12/09/2006 - 21:18 | Informe spam
Julio

Son muchas preguntas que se resumen en:

FECHAS.- Siempre utiliza el formato ANSI, yyyymmdd hh:mm:ss.nnn

En las comparaciones (WHERE):

WHERE MyColFecha >= '20060901' AND MyColFecha <= '20060930'

En cuanto a los datos de MONEDA, ocupa los datos de tipo MONEY, SMALLMONEY
Saludos
IIslas


"Julio Briceño" wrote:

Saludos cordiales,

¿Qué estándar se puede utilizar para que una aplicación funcione
independientemente de la configuración regional del cliente y del servidor,
tanto para las fechas-horas y las monedas? Es decir, ¿existe alguna manera de
trabajar una aplicación cliente/servidor Visual Basic.net, ado.net,
SqlServer, en la que no importe la configuración regional ni del servidor ni
de los clientes, que no importe si es MM/DD/YYYY ó DD/MM/YYYY o si tiene
datos para horas DD/MM/YYYY HH:MM:SS para el caso de las fechas o si el
separador de miles es ‘,’ ó ‘.’?

¿Cómo controlo el formato de las variables tipo ‘date’ y las variables
‘Double’ ó ‘Single’ en .net? ¿Cómo debo enviar los inserts sin son en cadenas
desde la aplicación y cómo debo enviarlos si son por procedimientos
almacenados? ¿Cómo hagos los queries basados en fecha? ¿Cómo los hago basados
en monedas y que funcionen independientemente del formato?

Hasta luego y gracias de antemano,

Julio César Briceño R.
C.I. V-13.952.301


Preguntas similares