FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Iniciandome con TDolphin (Solucionado)
Posts: 632
Joined: Tue Dec 12, 2006 07:34 PM

Iniciandome con TDolphin (Solucionado)

Posted: Tue Nov 18, 2014 03:48 PM
Gracias Jose Luis y Acuellar, por las sugerencias, he notado un detalle, anoche me la pase desinstalando todo de MySQL ya una vez desinstalado todo,hice pruebas con el ejecutable, y ver que pasa sin MySQL instalado.

Y he notado haciendo pruebas con la ejecucion del programa, y aun asi no muestra nada, o algun error que diga, que no esta instalado MySQLo que no se realizo conexion, creo que tiene que ver con el programa ejecutable,que algo no me esta funcionando bien,ya enlace lo que se necesita de TDolphin.

Cabecera de .prg
include "fivewin.ch"
include "TDolphin.ch"

Librerias enlazadas encontradas del ejemplo de Daniel testfw2.prg
Dolphin.lib
libmysql.lib
libmysqld.lib

Y la DLL en la misma carpeta del ejectubale
libmysql.dll

Compilador Borland BC582
Harbour 3.2
Fivewin 13.06

Cualquier otro dato que me haga falta ,que me lo hagan saber que estoy fallando y poder avanzar con la creacion de nuevas tablas sencillas.

Saludos y buen dia.!

Atte: Adrian C. C.
acc69@hotmail.com
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM

Re: Iniciandome con TDolphin

Posted: Tue Nov 18, 2014 05:23 PM

Adrian:

Si estas iniciando una nueva aplicación te sugiero que lo hagas directamente
con FW, [x]Harbour y ADO. Puedes atacar MySQl o MariaDB.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 46
Joined: Tue May 07, 2013 07:27 PM

Re: Iniciandome con TDolphin

Posted: Tue Nov 18, 2014 07:05 PM

Prueba con esta funcion, no vas a tener problemas, instala el Mysql o Mariad corre en ambas, particularmente yo trabajo con Mariadb.

FUNCTION MECONECTO
local acTables
local oquery
local serv
LOCAL cServer, cUser, cPassword, nPort, nFlags , oServer ,cDBName

oquery := NIL
cServer := "127.0.0.1"
cUser := "tuusuario"
cPassword := "tuclave"
nPort := "3306"
cDBName := "tubasededatos"
nFlags := "0"

TRY
CONNECT oquery HOST cServer ;
USER cUser ;
PASSWORD cPassword ;
PORT nPort ;
FLAGS nFlags;
DATABASE cDBName

CATCH oErr
msginfo('No existe conección al server', 'NO HAY SERVER..')
RETURN .f.
END

  RETURN .T.

Saludos Pedro Lerda

Posts: 632
Joined: Tue Dec 12, 2006 07:34 PM

Re: Iniciandome con TDolphin (Solucionado)

Posted: Tue Nov 18, 2014 09:53 PM
Hector Pedro Lerda wrote:Prueba con esta funcion, no vas a tener problemas, instala el Mysql o Mariad corre en ambas, particularmente yo trabajo con Mariadb.

FUNCTION MECONECTO
local acTables
local oquery
local serv
LOCAL cServer, cUser, cPassword, nPort, nFlags , oServer ,cDBName


oquery := NIL
cServer := "127.0.0.1"
cUser := "tuusuario"
cPassword := "tuclave"
nPort := "3306"
cDBName := "tubasededatos"
nFlags := "0"

TRY
CONNECT oquery HOST cServer ;
USER cUser ;
PASSWORD cPassword ;
PORT nPort ;
FLAGS nFlags;
DATABASE cDBName

CATCH oErr
msginfo('No existe conección al server', 'NO HAY SERVER..')
RETURN .f.
END


RETURN .T.

Saludos Pedro Lerda


Gracias a ambos Armando y Hector

Despues de tanto batallar,instalar y desinstalar y nada de nada,que no por ahi iba, con MySQL, ni con MariaDB,y me puse a pensar y a revisar lo expuesto en el foro y es lo mismo que yo igual tenia en mi codigo, que hasta llegue a pensar que era harbour o la version de fivewin que no me era compatible con las librerias de TDolphin y lo que hice, es crear nuevo proyecto y agregar nuevamente las librerias de TDolphin y compile de nuevo con nuevo proyecto y oh !sorpresa¡,funcionooo y ya me dejo conectarme con host ,user y clave, y me puse a comparar , entonces con la anterior, cuál libreria estaba fallando y me di cuenta , que agregue otra libreria que me sobraba de mas y si le agrego , no funciona y me pide la libmysqld.dll y le agregue ,pero no me funcionaba y le quite del proyecto de las libs, hasta que por fin logre conectarme desde mi aplicacion.

Alguien me podra explicar o el maestro Daniel el creador de TDolphin para que funciona esta libreria o que tipo de plataforma ?

libmysqld.lib
libmysqld.dll

Saludos atentos y gracias a los que me ayudaron, ahora ya solo faltaria crear mi propia tabla y hacer mas pruebas y ya despues migrar mis dbfs a la nueva base de datos de MySQL y por cierto, si funciona MySQL, el problema era lo que mencione las dos librerias que quite del proyecto.

Saludos y gracias de nuevo.!

Atte: Adrian C. C.
acc69@hotmail.com
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM

Re: Iniciandome con TDolphin (Solucionado)

Posted: Wed Nov 19, 2014 12:34 PM
ACC69 wrote:
Alguien me podra explicar o el maestro Daniel el creador de TDolphin para que funciona esta libreria o que tipo de plataforma ?

libmysqld.lib
libmysqld.dll


Si utilizas un servidor incrustado, usas esa dll y la lib (embedded server)
Posts: 632
Joined: Tue Dec 12, 2006 07:34 PM

Re: Iniciandome con TDolphin (Solucionado)

Posted: Wed Nov 19, 2014 05:56 PM
Daniel Garcia-Gil wrote:
ACC69 wrote:
Alguien me podra explicar o el maestro Daniel el creador de TDolphin para que funciona esta libreria o que tipo de plataforma ?

libmysqld.lib
libmysqld.dll


Si utilizas un servidor incrustado, usas esa dll y la lib (embedded server)


Gracias Ing. Daniel por la sencilla explicacion.

Saludos y buen dia.!

Atte: Adrian C. C.

Continue the discussion