TDolphin no me funciona

TDolphin no me funciona

Postby abelcervantes » Wed Aug 06, 2014 2:28 am

Apreciados expertos de Fivewin:

Necesito manajer una tabla de una base de datos en SQL. Investigué y parece que la mejor opción es TDolphin sin embargo debo reconocer que no me fue facil crear la librería dolphin.lib
Ahora que ya la tengo compile un ejemplo: testdb.prg y cuando le ejecuto me muestra el siguiente error:

<ERROR Object>
|
+- PRIVATE/HIDDEN:
|
+- PROTECTED:
|
+ EXPORTED/VISIBLE/PUBLIC:
| +- >> Begin Methods -------
| +- AASTACK [Data ][Ex ]
| +- ERROR [Method][Ex ]
| +- MODULENAME [Data ][Ex ]
| +- OSTHREADID [Data ][Ex ]
| +- PROCLINE [Data ][Ex ]
| +- PROCNAME [Data ][Ex ]
| +- RUNNINGTHREADS [Data ][Ex ]
| +- VMTHREADID [Data ][Ex ]
| +- > > End Methods ---------
|
+- PUBLISHED:
|
+-------------->

Os suplico ayuda. Gracias de antemano.

Uso FiveWin for xHarbour 12.12, BCC 5.82
abelcervantes
 
Posts: 37
Joined: Tue Aug 10, 2010 2:05 pm

Re: TDolphin no me funciona

Postby cuatecatl82 » Wed Aug 06, 2014 2:51 am

abelcervantes:

No tengo mucha experiencia en TDolphin y SQL como muchos compañeros del foro, pero te paso el link donde comento algo parecido a lo que te esta ocuriendo..

http://forums.fivetechsupport.com/viewtopic.php?f=6&t=28917&start=15#p162781

Al parecer no tienes instalado el motor para accesar a tu base de datos..
Puedes usar MySql http://dev.mysql.com/downloads/windows/installer/5.5.html
o tambien MariaDB que es similar y ambos son grauitos.. https://mariadb.org/

Aqui un video de como instalar cualquiera de los dos motores.. http://www.youtube.com/watch?v=XWHFHtGSOtQy http://www.youtube.com/watch?v=d-8zLjjudtM

Para mi me fueron de ayuda para iniciar con TDolphin, tiene unas 2 semanas que empeze y ya tengo unas pequeñas pruebas..

Saludos..
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

Re: TDolphin no me funciona

Postby abelcervantes » Wed Aug 06, 2014 3:54 am

Muchas gracias cuatecatl82 por responder tan pronto.

En el tema que me indicas dice como primer paso:
1) Descargar MySql: Es el instalador para cargar en tu PC el motor de la base de datos. Es bueno que lo tengas instalado para hacer todas la pruebas en modo local
http://dev.mysql.com/get/Downloads/MySQ ... 6.19.0.msi

Cuando dice "modo local" supongo que es para probar en el disco duro, pero yo ya tengo mi página web con mi basea de datos y quiero probar directamente en esa base de datos. Si estoy equivocado por favor corrigeme, estoy apenas iniciandome en esto del Dolphin.

Atte.
Abel Cervantes.
abelcervantes
 
Posts: 37
Joined: Tue Aug 10, 2010 2:05 pm

Re: TDolphin no me funciona

Postby cuatecatl82 » Wed Aug 06, 2014 4:02 am

Así es, si puedes trabajar en forma "Local" y funciona entonces revisa este video..

http://www.youtube.com/watch?v=23BNB-FJ5n4
http://www.youtube.com/watch?v=xY3ZxT_LZIQ
http://www.youtube.com/watch?v=ZLU5wlJieyo

http://www.youtube.com/results?search_query=instalar+mysql+forma+remota
Talves sea poco lo que te pueda ayudar, ojala te sirva..
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

Re: TDolphin no me funciona

Postby abelcervantes » Wed Aug 06, 2014 4:46 pm

Algo no me queda claro y son los pasos para manejar una base de datos SQL de una página web.

Tengo un dominio y con el cpanel he creado una base de datos SQL llamada: cesinbol_colegio con una tabla llamada: alumnos

Ahora quiero que mi programa en FiveWin se conecte a esa base de datos y agregue registros a la tabla alumnos.

Descargué la librería de Daniel Garcia Gil y generé la librería: dolphin.lib
Compilé un ejemplo de la carpeta samples usando las librerías y dll necesarias y obtuve el ejecutable "testdb.exe".
Cuando lo ejecuto me sale el error que indique al principio.

Descargué el motor de búsqueta SQL pero realmente me parece muy complicado todos los pasos para dicha instalación. Aún asi me sigue saliendo el mismo error.
Quisiera saber en concreto todos los pasos que se debe seguir para que funcione el Dolphin.
Muchas gracias de antemano por cualquier ayuda.

PD. cuatecatl82 gracias por tu ayuda. Si es que no es molestia para ti ¿podríamos conectarnos por skype? Estoy como abelcervantes@hotmail.es
abelcervantes
 
Posts: 37
Joined: Tue Aug 10, 2010 2:05 pm

Re: TDolphin no me funciona

Postby sysctrl2 » Wed Aug 06, 2014 6:54 pm

necesitas saber que motor de base de datos tienes instalado en ese servidor en donde esta lojada tu pagina web,
MySql, SqlServer, ETC.
dolphin solo funciona con MySql, MARIADB, etc.
saludos.
Cesar Cortes Cruz
SysCtrl Software
Mexico

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

Re: TDolphin no me funciona

Postby carlos vargas » Wed Aug 06, 2014 7:31 pm

ademas en algunos sitios de hospedaje web no permite conexiones remotas para el servidor mysql/mariadb.
debes verificar en el cpanel, ademas si es posible, entonces hay que habilitarlo, dado que no vienen activos por defectos,
otra cosa tambien es crear un usaurio en el servidor mysql que se pueda conectar de forma remota, desde cualquier ip.
resumiendo:

1.-dominio con mysql server y que permita conexiones remotas.
2.-usuario en mysql con permisos de conexion remota y desde cualquier ip.

salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1687
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: TDolphin no me funciona

Postby sysctrl2 » Wed Aug 06, 2014 7:44 pm

y antes de programar cualquier consulta desde tu PRG,
hay que verificar si conecta con el MySql Administrator,

saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico

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

Re: TDolphin no me funciona

Postby abelcervantes » Thu Aug 07, 2014 7:35 pm

Veo que me falta muuuucho realmente para poder usar Dolphin.

Según mi cpanel mi base de datos es MySQL.
Image
No se dónde en mi cpanel puedo "habilitar conexiones remotas", aunque hay una opción que dice: MySQL remota, supongo que es ahí. Solo que me pide un dato "añadir un host la lista de Acceso de Hosts" y no se que tengo que colocar ahí.
Image
Sobre lo de "usuario en mysql con permisos de conexion remota" no tengo ni idea.
Podrían por favor indicarme donde puedo habilitar ese usuario. Por si acaso mi base de datos que tengo creada tiene un nombre de usuario y contraseña.

Debo reconocer que me estoy iniciando en esto de conectarme a una base de datos MySQL y solo tengo la carpeta de la librería Dolphin.
Les regaría su ayuda para que pueda manejar las información de las bases de datos de mi página.

Pienso que debería haber un manual indicando paso a paso como conectarse a una base de datos MySQL desde FiveWin.
abelcervantes
 
Posts: 37
Joined: Tue Aug 10, 2010 2:05 pm

Re: TDolphin no me funciona

Postby cmsoft » Sat Aug 09, 2014 12:37 pm

Abel:
Lo que te dicen los compañeros de foro es que tienes que saber si tu proveedor de hosting, el que te vendio el alojamiento de tu página web, permite que se acceda a la base de datos tuya, desde otro lugar que no sea desde la misma página web tuya.
Por ejemplo, unlugar.com no lo permite. Si tienes la pagina alojada en ese servidor, no podras acceder desde un aplicacion externa (un exe que vos contruyas o un gestor de bases de datos)
Seguramente tu proveedor te dio una clave y una password para poder acceder a la base de datos, no? O te permite que con el cPanel la generes vos mismo. La prueba que tendrias que hacer seria, desde los ejemplos que tienes de Dolphin poner como HOST: www.tupagina.com (el nombre de tu pagina), USER el nombre del usuario que te dieron o que creaste para la base de datos, y PASSWORD la clave de ese usuario. Si conecta, es porque tienes permitido el acceso desde otras aplicaciones que no sean el cPanel, si no, no te lo permite tu proveedor.
Espero que te sirva
User avatar
cmsoft
 
Posts: 1189
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: TDolphin no me funciona

Postby carlos vargas » Sat Aug 09, 2014 4:07 pm

selecciona MySQLRemota
Añadir un host a la lista de aceso de host
pon % y le das añadir host para que termita conexiones de cualquier lado.
luego crea un usuario, que para inciar tenga control total.
si gustas te puedo dar sporte por teamviewer, contactamente por email karlos.vargas at gmail.com
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1687
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: TDolphin no me funciona

Postby abelcervantes » Tue Aug 12, 2014 1:03 am

Gracias amigos por dedicar tiempo a mi problema.

cmsoft y carlos vargas voy a hacer lo que me indican. Aunque en mi consulta inicial mostré el mensaje que me sale y mi pregunta es: ¿que significa dicho mensaje? Pienso que ahí debe estar la clave de por que no logro conectarme.

Les avisaré si logro algo.
abelcervantes
 
Posts: 37
Joined: Tue Aug 10, 2010 2:05 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 79 guests