FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour INICION EN MYSQL
Posts: 151
Joined: Wed Oct 12, 2005 01:03 PM

INICION EN MYSQL

Posted: Fri Nov 25, 2005 02:47 PM

Quiero iniciarme en el uso de mysql via ODBC

Alguien me podria informar cuales archivos debo bajar de mysql.com

Gracias

Marco Augusto Rodriguez Manzo

FWH January 2020 Xharbour 1.2.3

MySQL 5.0.19 Fastreport



PERZO SOFT

Sistemas Personalizados
Posts: 33
Joined: Mon Oct 17, 2005 11:56 PM

INICION EN MYSQL

Posted: Fri Nov 25, 2005 02:56 PM

Debes descargar MySQL, la base de datos y un cliente grafico para administracion

Posts: 33
Joined: Mon Oct 17, 2005 11:56 PM

INICION EN MYSQL

Posted: Fri Nov 25, 2005 02:57 PM

Discupa tambien necesitas el MyODBC

Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM

INICION EN MYSQL

Posted: Fri Nov 25, 2005 05:56 PM

Si puedes descarga la version 5.0.16 desde www.mysql.com, la estoy usando y esta Ok, ademas hay varias cosas nuevas por investigar.
Como dice Yamil, necesitas un cliente grafico, una buena opcion que tiene una version Free-Lite es el EMS MySQL Manager : www.mysqlmanager.com
Saludos

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 840
Joined: Thu Oct 13, 2005 07:05 PM

INICION EN MYSQL

Posted: Sun Nov 27, 2005 10:28 PM

No te recomiendo usar ODBC, utiliza mejor ADO, funciona perfecto con MySQL, solo necesitas descargar el servidor, y el MyODBC que es el driver que te va a servir para conectarte tanto por ODBC como por ADO.

La cadena de conexion con MySQL es esta:

oAdo := TOleAuto():New("adodb.connection")
oAdo:Open ("DRIVER={MySQL ODBC 3.51 Driver}; SERVER=127.0.0.1; DATABASE=garis;UID=root;PWD=18167231")

y listo, es todo lo que necesitas, con recordset puedes solucionar todos tus probelmas de acceso a datos.

Saludos

R.F.
Posts: 12
Joined: Thu Jan 05, 2006 08:57 PM

Consulta de mysql

Posted: Thu Jan 25, 2007 02:51 PM

Rene, buenos dias recien estoy comenzando con mysql yo tengo fwh 2.5 y no se si funcione con mysql, tendrias algun ejemplo ya que todavia no manejo proceso odbc ó ado como recomiendas, siempre he trabajado con fw y DBF, ahora con la necesidad de usar mysql es que he decidido usar fwh.
Gracias de antemano.
Daniel.

Posts: 298
Joined: Fri Oct 07, 2005 05:20 AM

Re: Consulta de mysql

Posted: Thu Jan 25, 2007 04:13 PM
darteagal wrote:Rene, buenos dias recien estoy comenzando con mysql yo tengo fwh 2.5 y no se si funcione con mysql, tendrias algun ejemplo ya que todavia no manejo proceso odbc ó ado como recomiendas, siempre he trabajado con fw y DBF, ahora con la necesidad de usar mysql es que he decidido usar fwh.
Gracias de antemano.
Daniel.

#include "fivewin.ch"


FUNCTION MAIN()

   oAdo := TOLEAUTO():New("adodb.connection")
   oAdo:Open("Provider=MSDASQL.1;Persist Security Info=False;Data Source=TestAdo")  // Conexion ODBC


   oRsMySql     := TOLEAUTO():New("adodb.recordset")

    oRsMySql:Open("select * from Clientes", oAdo, 1, 3)  //el 2 := cursor dinámico



   DEFINE FONT oFont NAME "Georgia" SIZE 0,-15
   DEFINE DIALOG oDlg FROM 0,0 TO 550,800 PIXEL TITLE "Ado Connections My SQL" FONT oFont
350,250 PIXEL OF oDlg
   @ 1,1 LISTBOX oBrow FIELDS Str( oRsMySql:Fields(0):Value ) ,;
                              oRsMySql:Fields(1):Value ,;
                              oRsMySql:Fields(2):Value ;
                       HEADERS "Field 1","Field 2","Field 3" SIZE 350,250 PIXEL OF oDlg

   oBrow:bLogicLen := {|| oRsMySql:RecordCount() }
   oBrow:bGoTop    := {|| oRsMySql:MoveFirst() }
   oBrow:bGoBottom := {|| oRsMySql:MoveLast() }
   oBrow:bSkip     := {| nSkip | Skipper( oRsMySql, nSkip ) }
   oBrow:cAlias    := "ARRAY"

   ACTIVATE DIALOG oDlg


   oRsMySql:Close()
   oAdo:Close()
RETURN NIL
Vikthor
Posts: 214
Joined: Sat Aug 19, 2006 01:37 PM

INICION EN MYSQL

Posted: Thu Jan 25, 2007 11:46 PM

Parece complicado para los q no estamos familiarizados con esto,,

existira algun manual del tema en español claro y con ejemplos..

Aclarenme ADO que es:: disculpen la ignorancia

siempre he usado DBF y Clipper,, hace poco en FIVEWIN y tratando con xharb...... 32 bits...

Mi segundo amor es Programar
Posts: 310
Joined: Sun Jan 08, 2006 10:09 PM

INICION EN MYSQL

Posted: Fri Jan 26, 2007 01:09 AM

Amiguito

De una olhada en mi blog en http://www.shoppmarketing.com/blogADO e tambien en http://www.capelblog.com/?p=37 la classe TADORS.

Posts: 840
Joined: Thu Oct 13, 2005 07:05 PM

INICION EN MYSQL

Posted: Fri Jan 26, 2007 06:02 PM
[quote="A&C"]
Aclarenme ADO que es:: disculpen la ignorancia


ADO = ActiveX Data Objects (Definicion oficial)

ADO = Humilde forma de Microsoft de decir a los programadores de Xbase: ustedes no estan tan equivocados y obsoletos como pensabamos, con su permiso copiaremos su modelo de trabajar con las bases de datos y lo haremos compatible con SQL, cambiandole algunas cosillas (Defincion de Rene).
Saludos

R.F.
Posts: 12
Joined: Thu Jan 05, 2006 08:57 PM

INICION EN MYSQL

Posted: Fri Jan 26, 2007 09:53 PM

Hola Rochinha, ya entre a la pagina que me indicaste, pero mi pregunta es esta lib trabaja con FWH25 .
porque cuando lo compilo me sale este error:

Linking...
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_hb_stack' referenced from C:\FWH\LIB\FIVEHC.LIB|FFWNDRUN

porque el bat xhb610.bat hace referencia al FWH27.

He visto el programa customer y me parece muy bien que sea similar su programacion a la de FW, ya que usa Adokip, AdoGotop,.
Espero tu respuesta.
Gracias.
Daniel
Lima.-Peru

Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM

INICION EN MYSQL

Posted: Fri Jan 26, 2007 09:55 PM
Hola René,

Permíteme una opinión :-)

No te recomiendo usar ODBC, utiliza mejor ADO, funciona perfecto con MySQL, solo necesitas descargar el servidor, y el MyODBC que es el driver que te va a servir para conectarte tanto por ODBC como por ADO.


Ado con MySql va muy bien por que el odbc de MySql va muy bien. Si el proveedor oledb u odbc de un origen de datos no va muy bien, ADO no lo mejora.

Saludos,
José Luis Capel
Posts: 310
Joined: Sun Jan 08, 2006 10:09 PM

INICION EN MYSQL

Posted: Fri Jan 26, 2007 10:54 PM

JLCapel

Colocaste bien, ADO solo intercambia la interface, facilitando-la.

Darteagal

Solo necesito saber la version de tu Harbour/Xharbour.

@braços :?)

Posts: 12
Joined: Thu Jan 05, 2006 08:57 PM

INICION EN MYSQL

Posted: Sat Jan 27, 2007 03:19 AM

Es el que vino con el disco
harbour: Alpha build 44.0 (flex)
xharbour : build 0.99.3 (simplex)

Daniel
P.D. recien estoy usando estas bibliotecas , siempre use clipper+fw

Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM

INICION EN MYSQL

Posted: Sat Jan 27, 2007 08:43 AM
darteagal,

Es el que vino con el disco
harbour: Alpha build 44.0 (flex)
xharbour : build 0.99.3 (simplex)


Utiliza el xharbour. Es el que trae la clase tOleauto.

Saludos,
José Luis Capel

Continue the discussion