SoloCodigo
Programación General => Visual FoxPro => Mensaje iniciado por: samanta en Miércoles 28 de Mayo de 2003, 09:02
-
Buenas, necesito ayuda!!
Tengo que hacer una insercion de datos en una tabla de Visual Fox Pro desde una pagina de ASP y hay un campo de tipo fecha con el que no acierto.
He probado poniendo # (al dato), como texto, como numerico... y no hay manera.
En Fox hay una funcion que se llama CTOD (o era dtoc??) que convierte una cadena de caracteres en tipo fecha. Es la manera que se utiliza desde Fox, pero yo tengo que insertarlo desde ASP:(
Si alguien sabe de alguna solucion, aqui espero, no me ire lejos...
Agur!
-
Hola
No soy un experto de ASP pero que yo sepa en tu explorador lo que ASP pone es codigo HTML, ASP funciona en el servidor donde este y envia la salida en formato HTML.
No se si tienes alguna etiqueta en especial para capturar la fecha, pero si deseas x variable llevarla a fecha de foxpro usa la funcion CTOD() --> significa Character to DATE.
cDate="01/01/2003"
? CTOD(cDate)
Sería mejor que aclarase mejor tu problema, talvez te ayudemos.
-
lo que dice plinio es correcto, pero debes saber que los campos de fecha se comportan diferente en visual fox que en fox, si estas trabajando con visualfox, para hacer el translado de datos caracter a fecha debes incluir depues de la fecha, la hora, seperada por dos puntos (:)
Saludos
-
Si tienes más información yo te puedo ayudar. Por ejemplo, digitas una fecha en un cuadro de texto de un formulario y ese dato es el que deseas convetir.