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

Fecha asp

Estas en el tema de Fecha asp en el foro de ASP Clásico en Foros del Web. Hola !! soy nuevo programando en asp y tengo un problema con un codigo. No hay manera de ke se introduzcan el valor de la ...
  #1 (permalink)  
Antiguo 02/06/2005, 03:59
 
Fecha de Ingreso: junio-2005
Mensajes: 3
Antigüedad: 19 años
Puntos: 0
Fecha asp

Hola !! soy nuevo programando en asp y tengo un problema con un codigo.
No hay manera de ke se introduzcan el valor de la fecha en la base de datos bien.
Lo ke me hace es introducir una fecha en el campo, pero todo en ceros.

Lo he intentado todo: canviar el formato de la fecha ,pasarlo a string con Cstr,pasarlo a fecha con CDate,... y nada...
He comprovado ke la sentencia sql funciona.
El campo fecha limite de la tabla usuarios es de tipo Date


aaaaaaaaaaa!no se ke hacer!

Código:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "proyecto"%>
<%fecha_aux=DateAdd("d",7,now())%>
<%
tsql="update usuarios set fecha_limite='" & fecha_aux & "'"
Set RT=Conn.execute(tsql)

Conn.Close
Response.Write(<script>);document.location.href='./index_prestamo.html';</script>")
%>
Por si no os habeis dado cuenta soy nuevo en el foro, espero estar a la altura...
Gràcias
  #2 (permalink)  
Antiguo 02/06/2005, 04:09
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
me imagino que andarás con access, ya que eso funcionaría en sql server.

prueba con esto
tsql="update usuarios set fecha_limite=#" & fecha_aux & "#"
  #3 (permalink)  
Antiguo 02/06/2005, 04:12
 
Fecha de Ingreso: junio-2005
Mensajes: 3
Antigüedad: 19 años
Puntos: 0
No la verdad es ke trabajo kon mysql.
Siento no haberlo mencionado..
jejeje
  #4 (permalink)  
Antiguo 02/06/2005, 04:25
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
al parecer hayq ue convertir la fecha al formato dd-mm-aaaa
con split() y un poquito de imaginación lo puedes hacer
o asi tambien
Código:
str1 = day(fecha_aux)
str2 = month(fecha_aux)
str3 = year(fecha_aux)
fecha = str1 & "-" & str2 & "-" & str3

sql = "INSERT INTO TABLA(campo_fecha) VALUES ('"&fecha&"')"
  #5 (permalink)  
Antiguo 02/06/2005, 04:31
 
Fecha de Ingreso: junio-2005
Mensajes: 3
Antigüedad: 19 años
Puntos: 0
Gracias tio!!





Este es un buen foro me kedare por aki para ayudar en lo ke pueda...
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 12:28.