TDolphin Clase para manejar MySql

TDolphin Clase para manejar MySql

Postby Daniel Garcia-Gil » Thu Jul 01, 2010 3:14 pm

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/
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: TDolphin Clase para manejar MySql

Postby Lautaro » Thu Jul 01, 2010 8:21 pm

Hola,

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


Gracias por el aporte.


Lautaro Moreira
User avatar
Lautaro
 
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile

Re: TDolphin Clase para manejar MySql

Postby Daniel Garcia-Gil » Thu Jul 01, 2010 8:25 pm

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)
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: TDolphin Clase para manejar MySql

Postby Lautaro » Thu Jul 01, 2010 8:36 pm

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
User avatar
Lautaro
 
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile

Re: TDolphin Clase para manejar MySql

Postby Daniel Garcia-Gil » Thu Jul 01, 2010 10:05 pm

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
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: TDolphin Clase para manejar MySql

Postby Frafive » Fri Jul 02, 2010 7:43 am

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
Frafive
 
Posts: 189
Joined: Wed Apr 05, 2006 9:48 pm

Re: TDolphin Clase para manejar MySql

Postby Daniel Garcia-Gil » Fri Jul 02, 2010 11:23 am

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()
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: TDolphin Clase para manejar MySql

Postby compubrion » Sat Jul 03, 2010 12:42 am

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
Harbour / Bcc / MinGW / Fwh 13.9
User avatar
compubrion
 
Posts: 130
Joined: Thu Mar 08, 2007 6:12 pm
Location: Miranda - Venezuela

Re: TDolphin Clase para manejar MySql

Postby Daniel Garcia-Gil » Sat Jul 03, 2010 1:12 am

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
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: TDolphin Clase para manejar MySql

Postby Daniel Garcia-Gil » Sun Jul 04, 2010 3:20 am

User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: TDolphin Clase para manejar MySql

Postby Andrés González » Tue Jul 13, 2010 1:01 pm

Daniel, hay manera de bajarlo via, svn. Lo he intentado pero no me deja. Sabes que tengo que hacer?
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 628
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: TDolphin Clase para manejar MySql

Postby Andrés González » Tue Jul 13, 2010 1:08 pm

Gracias Daniel, en el blog encontre la respuesta.
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 628
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

TDolphin Clase para manejar MySql

Postby Willi Quintana » Tue Jul 13, 2010 4:03 pm

Holas a todos,, FW + TDOLPHIN + TWBROWSE ok.....
Salu2
Image
User avatar
Willi Quintana
 
Posts: 1019
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú

Re: TDolphin Clase para manejar MySql

Postby Daniel Garcia-Gil » Tue Jul 13, 2010 4:13 pm

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
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: TDolphin Clase para manejar MySql

Postby sysctrl2 » Tue Jul 13, 2010 4:40 pm

holas Willy, donde puedo ver un demo de tu sistema para hoteles ?

saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 1020
Joined: Mon Feb 05, 2007 7:15 pm

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Adolfredo Martinez, Google [Bot] and 57 guests