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

Del clipper a la web

Estas en el tema de Del clipper a la web en el foro de Bases de Datos General en Foros del Web. Hola: Conozco algo mysql y php y he manejado clipper para hacer una historia clínica informátizada, ¿cómo doy el salto a la web?, ¿qué me ...
  #1 (permalink)  
Antiguo 25/02/2007, 19:40
 
Fecha de Ingreso: marzo-2003
Mensajes: 225
Antigüedad: 21 años, 2 meses
Puntos: 0
Del clipper a la web

Hola:
Conozco algo mysql y php y he manejado clipper para hacer una historia clínica informátizada, ¿cómo doy el salto a la web?, ¿qué me aconsejais?
Gracias y saludos.
  #2 (permalink)  
Antiguo 26/02/2007, 08:56
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
Re: Del clipper a la web

Si conoces bien la estructura de los DBF de clipper, debes empezar creando la BD en MySQL, luego las tablas y por último la exportación.

Hay muchas técnicas y formas de hacerlo, exportando directamente desde clipper abriendo cada DBF, luego ejecutar el comando COPY TO.

Por ejemplo:
USE cliente
COPY TO cliente.txt DELIMITED (Lo delimita con , "coma")
COPY TO cliente.txt DELIMITED WITH TAB (lo delimita con tabuladores)

Te crea el contenido del DBF a un archivo plano, luego utilizaría el comando LOAD DATA INFILE 'cliente.txt' INTO TABLE cliente FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\r\n';

Lógicamente la BD y tablas a exportar, deben existir.

El problema vendría si tenes campos memos y si hay archivos marcados como borrados en los DBF y no hayas aplicado el comando PACK para eliminarlos físicamente, si no es así, te puede pasar los borrados lógicamente.

Otras opciones que no he probado, es con herramientas de terceros como DBF-to-MySQL, pero es de pago.

Encontré uno que dice es gratuito pero no lo he probado. DBF 2 MySQL
__________________
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
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 06:34.