Importar a MySQL desde DBF (Kleyber)

Post Reply
ACC69
Posts: 619
Joined: Tue Dec 12, 2006 7:34 pm
Contact:

Importar a MySQL desde DBF (Kleyber)

Post by ACC69 »

Hola buenas tardes Ing. para los expertos que lograron pasar registros de dbfs a MySQL.

Cual seria el procedimiento a importar registros a las tablas de MySQL desde dbf, en el foro, solo menciona exportar de mysql a acces, se podra hacer desde via codigo programacion de fivewin??

Cualquier duda, sugerencias,ejemplos o de terceros , es bienvenido.

Saludos adelantados.

Att: Adrian C. C.

acc69@hotmail.com
Last edited by ACC69 on Tue Nov 25, 2014 3:37 pm, edited 1 time in total.
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Importar a MySQL desde DBF

Post by acuellar »

Adrian
Con el Dbf2Sql de Kleyber

http://www.tkinformidia.net/crbst_7.html

Es muy bueno.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
armando.lagunas
Posts: 340
Joined: Mon Oct 05, 2009 3:35 pm
Location: Curico-Chile
Contact:

Re: Importar a MySQL desde DBF

Post by armando.lagunas »

adrian:

yo ocupé el Navicat, es un muy buen jestor de Mysql y otras bases de datos.

http://www.navicat.com/es

Armando
ACC69
Posts: 619
Joined: Tue Dec 12, 2006 7:34 pm
Contact:

Re: Importar a MySQL desde DBF

Post by ACC69 »

armando.lagunas wrote:adrian:

yo ocupé el Navicat, es un muy buen jestor de Mysql y otras bases de datos.

http://www.navicat.com/es

Armando

Gracias a ambos, probare con cual de los dos me va y que de preferencia que no sea por default al importar registros a una tabla nueva.

Gracias y saludos

Atte: Adrian C, C.
ACC69
Posts: 619
Joined: Tue Dec 12, 2006 7:34 pm
Contact:

Re: Importar a MySQL desde DBF

Post by ACC69 »

ACC69 wrote:
armando.lagunas wrote:adrian:

yo ocupé el Navicat, es un muy buen jestor de Mysql y otras bases de datos.

http://www.navicat.com/es

Armando

Gracias a ambos, probare con cual de los dos me va y que de preferencia que no sea por default al importar registros a una tabla nueva.

Gracias y saludos

Atte: Adrian C, C.

Esta muy buena el programa de Kleyber,peroooo....hay un detalle, y ese detalle la mayoria me los convierte en varchar(), cuando tengo 3 campos que son char() fija y el resto es de tipo descripcion, varchar no hay problema,y al igual me sucede con Double(12,2) y yo lo tengo definido en decimal(12,2) para campos de importes 999,999.99

O cual seria la diferencia en double() y decimal() :?: :?: :roll: :roll:
User avatar
joseluisysturiz
Posts: 2024
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: Importar a MySQL desde DBF

Post by joseluisysturiz »

Si mal no recuerdo, ya alguien paso por este sendero y creo que hay una clase de Daniel que permite hacer lo que quieres, el tema esta reciente, vere si lo tengo a la mano, ya que cuando un tema es interesante, lo guardo en mi pc, asi hago mi propio Q&A, saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
ACC69
Posts: 619
Joined: Tue Dec 12, 2006 7:34 pm
Contact:

Re: Importar a MySQL desde DBF

Post by ACC69 »

joseluisysturiz wrote:Si mal no recuerdo, ya alguien paso por este sendero y creo que hay una clase de Daniel que permite hacer lo que quieres, el tema esta reciente, vere si lo tengo a la mano, ya que cuando un tema es interesante, lo guardo en mi pc, asi hago mi propio Q&A, saludos... :shock:
Gracias Ing. Jose Luis,mte estare agradecido si tuvieras la rutina y poder migrar mis registros de dbfs a Mysql.

Saludos
Atte: Adrian C. C.
User avatar
joseluisysturiz
Posts: 2024
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: Importar a MySQL desde DBF

Post by joseluisysturiz »

Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
Kleyber
Posts: 581
Joined: Tue Oct 11, 2005 11:28 am
Location: São Luiz, Brasil

Re: Importar a MySQL desde DBF

Post by Kleyber »

ACC69 wrote:
ACC69 wrote:
armando.lagunas wrote:adrian:

yo ocupé el Navicat, es un muy buen jestor de Mysql y otras bases de datos.

http://www.navicat.com/es

Armando

Gracias a ambos, probare con cual de los dos me va y que de preferencia que no sea por default al importar registros a una tabla nueva.

Gracias y saludos

Atte: Adrian C, C.

Esta muy buena el programa de Kleyber,peroooo....hay un detalle, y ese detalle la mayoria me los convierte en varchar(), cuando tengo 3 campos que son char() fija y el resto es de tipo descripcion, varchar no hay problema,y al igual me sucede con Double(12,2) y yo lo tengo definido en decimal(12,2) para campos de importes 999,999.99

O cual seria la diferencia en double() y decimal() :?: :?: :roll: :roll:
Adrian,

Una pregunta: Por que necesita de tener campos CHAR?

Para tu pregunta sobre la diferencia entre campos DOUBLE y DECIMAL es lo que te muestro abajo:
Basicamente se diferencia cuando se trata de armazenamiento:

FLOAT 4 bytes
DOUBLE 8 bytes
DECIMAL Variante
NUMERIC Variante


La otra característica es la precision:

FLOAT Valor aproximado (ponto flutuante)
DOUBLE Valor aproximado (ponto flutuante)
DECIMAL Valor exato (ponto fixo)
NUMERIC Valor exato (ponto fixo)
Me gusta saber lo que se puede mejorar en el DBF2SQL. POr esto hago las preguntas.
Kleyber Derick

FWH / xHb / xDevStudio / SQLLIB
ACC69
Posts: 619
Joined: Tue Dec 12, 2006 7:34 pm
Contact:

Re: Importar a MySQL desde DBF (Kleyber)

Post by ACC69 »

Hola buenos dias a todos, gracias Jose Luis, en unos minutos reviso los links, ya lo habia encontrado en el foro,pero no encontre nada parecido a una rutina, para importar mis registros a MySQL de dbfs.

Kleyber
Char(3) es un dato tipo fijo o llamele constante y que se rellena toda la longitud del campo y segun ocupa menos bytes

Varchar(60) es una cadena de longitud variable

Ejemplo :
TIPOCTA char(3) default " "
El registro registro contendra unicamente 3 caracteres que se rellena, no necesito mas

TIPOCTA
"PS01"
"PS02"
"PS03"
"PS04"

DESCRIPCION char(60) default " "
El registro registro contendra caracteres variables, se rellene o no el campo y va de 0 a 255 de longitud al igual char()

DESCRICPCION
"Adriano Casanova Cauich"
"Papeleria Cancun, SA de CV"
"Consultores Integrales Rava, SA de CV"
"Global 9, SA de CV"

Bueno espero haberme explicado, en caso que estoy incorrecto,haganmelo saber.

Es por eso que no todos mis campos es varchar() y gracias Kleyber por la informacion de las caracteristicas de decimal y double

Saludos cordiales y buen dia a todos.!

Atte: Adrian C. C.
acc69@hotmail.com
User avatar
Kleyber
Posts: 581
Joined: Tue Oct 11, 2005 11:28 am
Location: São Luiz, Brasil

Re: Importar a MySQL desde DBF (Kleyber)

Post by Kleyber »

Adrian,

Las diferencias entre CHAR y VARCHAR las conocia... pero me gusta trabajar con VARCHAR pues mismo que tengas:

TuCampo varchar(10)

Y los contenidos:

"P001"
"P002"
"P003"

La longitud sera de 3 caracteres, no?

Estoy preguntando esto por que la caracteristica de DBF2SQL es crear _ caracter siempre con VARCHAR. Pero cualquier sugerencia sera bienvenida.
Kleyber Derick

FWH / xHb / xDevStudio / SQLLIB
Post Reply