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
Iniciandome con TDolphin (Solucionado)
Iniciandome con TDolphin (Solucionado)
Last edited by ACC69 on Tue Nov 18, 2014 9:53 pm, edited 1 time in total.
- Armando
- Posts: 3271
- Joined: Fri Oct 07, 2005 8:20 pm
- Location: Toluca, México
- Been thanked: 2 times
- Contact:
Re: Iniciandome con TDolphin
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
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
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- Hector Pedro Lerda
- Posts: 46
- Joined: Tue May 07, 2013 7:27 pm
- Location: Buenos Aires - Argentina
Re: Iniciandome con TDolphin
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
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
Re: Iniciandome con TDolphin (Solucionado)
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
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: Iniciandome con TDolphin (Solucionado)
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)
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Re: Iniciandome con TDolphin (Solucionado)
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.