FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Convivencia DBF MySQL
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Convivencia DBF MySQL
Posted: Tue Jul 07, 2015 12:00 PM

Hola a todos,

Voy a desarrollar un moludo para consultar datos desde la red; estos datos estaran en un servidor con Mysql.

Podrían decirme que tipo de campos serían los adecuados en SQL para que no tenga problemas en copiar información que tengo en local en ficheros DBF?

Ya ven que mi experiencia en SQL es muy limitada... sinó nula.

Edito: Por cierto usaré TDolphin para atacar la BBDD de la red, alguna sugerencia al respecto?

Muchas gracias

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Convivencia DBF MySQL
Posted: Tue Jul 07, 2015 12:23 PM

Tdolphin tiene una funcion para convertir datos "Clipper" a datos "Mysql" llamada ClipValue2Sql(uvar), con ella vas a poder dejar los valores de la manera que MySql lo espera cuanda vayas a grabar en la base de datos. A la inversa, la libreria Dolphin los deja preparado para que harbour lo entienda, simplemente asignandolo: nVar := oQry:codigo.
Yo no soy ni lejos un experto en Mysql, y es una buena oportunidad para que los expertos expongan cuales son los mejores tipos de datos MySql a asignar segun los casos. Como base te pongo mi humilde opinion, que de hecho funciona muy bien.
Numerico -> Int o Decimal segun tenga o no coma el nro a guardar.
caracter -> Varchar
fecha -> Date
Logico -> Tinyint
Memo -> Blob o Text
Espero te sirva

Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Convivencia DBF MySQL
Posted: Tue Jul 07, 2015 02:13 PM
FiveWidi

Hazlo con dbf2sql de Kleyber

http://forums.fivetechsupport.com/viewtopic.php?f=6&t=14147&p=161950&hilit=dbf2sql#p161950

Espero te sirva

Saludos,

Adhemar
Saludos,



Adhemar C.
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Convivencia DBF MySQL
Posted: Tue Jul 07, 2015 07:30 PM

Tendré en cuenta esta utilidad y la equivalencia de tipos de campos DBF-SQL.

Gracias a ambos,

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Continue the discussion