Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

problema con fechas en fox pro

Estas en el tema de problema con fechas en fox pro en el foro de Bases de Datos General en Foros del Web. saludos gurus... tengo un pequeño problema al tratar de insertar una fecha en una tabla desde un textbox en un form... no me inserta la ...
  #1 (permalink)  
Antiguo 25/08/2003, 11:00
 
Fecha de Ingreso: enero-2002
Mensajes: 29
Antigüedad: 22 años, 3 meses
Puntos: 0
problema con fechas en fox pro

saludos gurus...

tengo un pequeño problema al tratar de insertar una fecha en una tabla desde un textbox en un form...

no me inserta la fecha ...sé que hay que convertir losdatos...por eso uso lo siguiente...

fecha = thisform.txt_fecha.value
fecha = ctod('fecha')


sin embargo no inserta la fecha en la tabla...

algun consejo???????????
  #2 (permalink)  
Antiguo 25/08/2003, 11:21
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Cosas a considerar y si es que me acuerdo en algo de fox... Cuando creas un form, le podes decir en las propiedades el picture que va a usar... ahí tenes que definirle pict "@D" de ese campo para que agarre el formato de fecha que estes usando, o sea, el SET DATE <formato>. Siempre te va a quedar tipo texto y al momento de almacenarlo podes hacerlo de 2 formas:[list=1][*] A como lo estas poniedo pero en forma resumida fecha = CTOD(thisform.txt_fecha.value) y luego el REPLACE <campo fecha> WITH fecha.[*] O directamente al almacenarlo: REPLACE <campo fecha> WITH CTOD(thisform.txt_fecha.value)[/LIST=1]
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 25/08/2003, 12:04
 
Fecha de Ingreso: enero-2002
Mensajes: 29
Antigüedad: 22 años, 3 meses
Puntos: 0
me funcionó de la segunda forma..!!!!!!!!!1
te agradezco mucho!!!!!!!!!!!!!!!!!!!!!!!!
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 09:20.