El gran problema de las fechas,
En todas las paginas debes de añadir esta linea al comienzo del codigo
<%@LCID=1034 LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
El problema está a la hora de almacenarlas. Dependerá mucho del sgbd que estes usando. Si usas Access puedes usar esta funcion para guardar las fechas.
Código:
Function SqlFechaMdb(fecha)
If Isdate(fecha) Then
SqlFecha= "#" & Month(fecha) & "/" & Day(fecha) & "/" & Year(fecha) & "#"
End If
End Function
Yo personalmente uso Mysql y tengo que guardar la fecha con esta otra funcion:
Código:
Function SqlFechaMysql(fecha)
If not isDate(fecha) then fecha = Date()
Dim ano
Dim mes
Dim dia
ano = Year(fecha)
mes = Month(fecha)
dia = Day(fecha)
SqlFechaMysql= ano
If Len(mes)=1 Then mes = "0" & mes
SqlFechaMysql = SqlFechaMysql & mes
If Len(dia)=1 Then dia = "0" & dia
SqlFechaMysql = SqlFechaMysql & dia
End Function
Aunque si necesito contar con la hora y los minutos uso esta:
Código:
Function SqlFechaMysqlExtendida(fecha)
If not isDate(fecha) then fecha = Date()
Dim ano
Dim mes
Dim dia
Dim hora
Dim minutos
Dim segundos
ano = Year(fecha)
mes = Month(fecha)
dia = Day(fecha)
hora = Hour(fecha)
minutos = Minute(fecha)
segundos = Second(fecha)
SqlFechaMysqlExtendida = ano
If Len(mes)=1 Then mes = "0" & mes
SqlFechaMysqlExtendida = SqlFechaMysqlExtendida & mes
If Len(dia)=1 Then dia = "0" & dia
SqlFechaMysqlExtendida = SqlFechaMysqlExtendida & dia
If Len(hora)=1 Then hora = "0" & hora
SqlFechaMysqlExtendida = SqlFechaMysqlExtendida & hora
If Len(minutos)=1 Then minutos = "0" & minutos
SqlFechaMysqlExtendida = SqlFechaMysqlExtendida & minutos
If Len(segundos)=1 Then segundos = "0" & segundos
SqlFechaMysqlExtendida = SqlFechaMysqlExtendida & segundos
End Function
Las funciones realizan un parseo de la fecha al patron especifico que nos pide la base de daos. Es MUY importante que guardes las fechas correctamente para que no haya transformaciones de fechas raras (i.e.: tu introduces dia/mes/año y la base de datos intrepreta mes/dia/año)
Para visualizarlas solo es necesario el encabezado.
espero que te sirva de ayuda