Iniciandome con TDolphin (Solucionado)

Iniciandome con TDolphin (Solucionado)

Postby ACC69 » Tue Nov 18, 2014 3: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
Last edited by ACC69 on Tue Nov 18, 2014 9:53 pm, edited 1 time in total.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: Iniciandome con TDolphin

Postby Armando » Tue Nov 18, 2014 5: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
User avatar
Armando
 
Posts: 3061
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Iniciandome con TDolphin

Postby Hector Pedro Lerda » Tue Nov 18, 2014 7: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
User avatar
Hector Pedro Lerda
 
Posts: 46
Joined: Tue May 07, 2013 7:27 pm
Location: Buenos Aires - Argentina

Re: Iniciandome con TDolphin (Solucionado)

Postby ACC69 » Tue Nov 18, 2014 9: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
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: Iniciandome con TDolphin (Solucionado)

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

Re: Iniciandome con TDolphin (Solucionado)

Postby ACC69 » Wed Nov 19, 2014 5: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.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 80 guests