Page 1 of 1

INICION EN MYSQL

Posted: Fri Nov 25, 2005 2:47 pm
by Marco Augusto
Quiero iniciarme en el uso de mysql via ODBC

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

Gracias

Posted: Fri Nov 25, 2005 2:56 pm
by YamilBracho
Debes descargar MySQL, la base de datos y un cliente grafico para administracion

Posted: Fri Nov 25, 2005 2:57 pm
by YamilBracho
Discupa tambien necesitas el MyODBC

Posted: Fri Nov 25, 2005 5:56 pm
by Enrrique Vertiz
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

Posted: Sun Nov 27, 2005 10:28 pm
by R.F.
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.

Consulta de mysql

Posted: Thu Jan 25, 2007 2:51 pm
by darteagal
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.

Re: Consulta de mysql

Posted: Thu Jan 25, 2007 4:13 pm
by Vikthor
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.

Code: Select all

#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

Posted: Thu Jan 25, 2007 11:46 pm
by A&C
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...

Posted: Fri Jan 26, 2007 1:09 am
by Rochinha
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.

Posted: Fri Jan 26, 2007 6:02 pm
by R.F.
A&C wrote: 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).

Posted: Fri Jan 26, 2007 9:53 pm
by darteagal
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

Posted: Fri Jan 26, 2007 9:55 pm
by jlcapel
Hola René,

Permíteme una opinión :D
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

Posted: Fri Jan 26, 2007 10:54 pm
by Rochinha
JLCapel

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

Darteagal

Solo necesito saber la version de tu Harbour/Xharbour.

@braços :?)

Posted: Sat Jan 27, 2007 3:19 am
by darteagal
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

Posted: Sat Jan 27, 2007 8:43 am
by jlcapel
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