Page 1 of 5

TDolphin Clase para manejar MySql

PostPosted: Thu Jul 01, 2010 3:14 pm
by Daniel Garcia-Gil
Saludos.

TDolphin, es una clase diseñada para los compiladores de Harbour/xHarbour para el manejo de MySql.
TDolphin esta pensada para reducir lineas de codigo, hacer mejor depuracion y facil manejo del poder de MySql.
No tiene la intencion de usar o simular a MySql como DBF, pues no queremos perdernos de toda la capacidad de MySql, aunque se pueda encontrar con codigo muy similar a clases que manejan DBFs
Si han usado TMySql les sera mas facil adaptarce a TDolphin, aunque ya por si misma es de muy facil uso.
Se basa en 2 clases TDolphinSrv: Controla las acciones con el host y TDolphinQry: Controla el uso de consultas
Lo mejor es que el codigo es totalmente disponible
Para los ejemplos hemos usado Harbour, xHarbour y Fivewin for [x]Harbour
Esta clase ha sido posible por la colaboracion incondicional y aportes de William Morales

Esta en perido de prueba y depuracion, bien vendria la ayuda de seguir haciendo ejemplos

http://tdolphin.blogspot.com/

Re: TDolphin Clase para manejar MySql

PostPosted: Thu Jul 01, 2010 8:21 pm
by Lautaro
Hola,

Acabo de bajar la clase, y se ve muy simple de usar, cualquier cosa estoy avisando.


Gracias por el aporte.


Lautaro Moreira

Re: TDolphin Clase para manejar MySql

PostPosted: Thu Jul 01, 2010 8:25 pm
by Daniel Garcia-Gil
Gracias Lautaro...

en el blog ire explicando como usarla y lo facil que es sin perder el poder que brinda MySql (por lo menos esa es la idea)

Re: TDolphin Clase para manejar MySql

PostPosted: Thu Jul 01, 2010 8:36 pm
by Lautaro
Daniel,

Por lo que vi, la idea es la misma de la tmysql, pero estrujando al mysql.

En el codigo vi que se puede usar el servidor embebido de mysql, ¿ esta operacional esa opcion ?

a otra pregunta, el codigo en c usa como base la contrib de harbour o las otras contrib que dan vueltas, ( la de xharbour ).

Saludos

Lautaro Moreira

Re: TDolphin Clase para manejar MySql

PostPosted: Thu Jul 01, 2010 10:05 pm
by Daniel Garcia-Gil
Lautaro
Si han usado TMySql les sera mas facil adaptarce a TDolphin, aunque ya por si misma es de muy facil uso.

Si esta basado en la misma filosofia

En el codigo vi que se puede usar el servidor embebido de mysql, ¿ esta operacional esa opcion ?

puedes "armar" el servidor en forma embebida o de la forma tradicional

en el codigo C hay de todo la verdad no hay mucha diferencia en la forma de atacar libmysql.lib desde C, pero te digo q tiene mucho toque personal

Re: TDolphin Clase para manejar MySql

PostPosted: Fri Jul 02, 2010 7:43 am
by Frafive
Hola Daniel
Con esta clase se pueden crear datafield ?

Algo como esto, que se puede hacer con la tmysql

oTabla:Blak()
oTabla:codigo:=123
oTabla:Save()

un saludo y enhorabuena por la clase

Re: TDolphin Clase para manejar MySql

PostPosted: Fri Jul 02, 2010 11:23 am
by Daniel Garcia-Gil
Frafive

Frafive wrote:Hola Daniel
Con esta clase se pueden crear datafield ?

Algo como esto, que se puede hacer con la tmysql

oTabla:Blak()
oTabla:codigo:=123
oTabla:Save()

un saludo y enhorabuena por la clase


si es posible, existe el metodo en la clase TdolphonQry (manejador de consultas) GetBlankRow()

Re: TDolphin Clase para manejar MySql

PostPosted: Sat Jul 03, 2010 12:42 am
by compubrion
Daniel, estoy tratando de construir la lib con el Harbour 2.1.0beta1 (Rev. 14559) pero me falta el archivo hbcompat.ch
se puede usar el de la version 2.o de harbour que si lo trae ?

Cruz Oses

Re: TDolphin Clase para manejar MySql

PostPosted: Sat Jul 03, 2010 1:12 am
by Daniel Garcia-Gil
Cruz...

Yo uso Harbour 2.1.0 beta y el hbcompat.ch esta...

pero supongo que te servira el que tienes, pues ese archivo no le he visto modificaciones en los build de harbour

Re: TDolphin Clase para manejar MySql

PostPosted: Sun Jul 04, 2010 3:20 am
by Daniel Garcia-Gil

Re: TDolphin Clase para manejar MySql

PostPosted: Tue Jul 13, 2010 1:01 pm
by Andrés González
Daniel, hay manera de bajarlo via, svn. Lo he intentado pero no me deja. Sabes que tengo que hacer?

Re: TDolphin Clase para manejar MySql

PostPosted: Tue Jul 13, 2010 1:08 pm
by Andrés González
Gracias Daniel, en el blog encontre la respuesta.

TDolphin Clase para manejar MySql

PostPosted: Tue Jul 13, 2010 4:03 pm
by Willi Quintana
Holas a todos,, FW + TDOLPHIN + TWBROWSE ok.....
Salu2
Image

Re: TDolphin Clase para manejar MySql

PostPosted: Tue Jul 13, 2010 4:13 pm
by Daniel Garcia-Gil
Gracias willi por mostrar los avances, seguimos avanzando

proximamente ire publicando mas ejemplos de como usar cada uno de los browse (xbrowse, wbrowse, tsbrowse), como controla automaticamente dolphin la paginacion, busquedas incrementales (muy rapidas), autosort, etc

Re: TDolphin Clase para manejar MySql

PostPosted: Tue Jul 13, 2010 4:40 pm
by sysctrl2
holas Willy, donde puedo ver un demo de tu sistema para hoteles ?

saludos..