INICION EN MYSQL

Post Reply
Marco Augusto
Posts: 122
Joined: Wed Oct 12, 2005 1:03 pm
Location: Cuernacava, Morelos Mexico

INICION EN MYSQL

Post by Marco Augusto »

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 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport

PERZO SOFT
Sistemas Personalizados
YamilBracho
Posts: 33
Joined: Mon Oct 17, 2005 11:56 pm
Location: Caracas, Venezuela

Post by YamilBracho »

Debes descargar MySQL, la base de datos y un cliente grafico para administracion
YamilBracho
Posts: 33
Joined: Mon Oct 17, 2005 11:56 pm
Location: Caracas, Venezuela

Post by YamilBracho »

Discupa tambien necesitas el MyODBC
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Post 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
R.F.
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Post 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.
Saludos
R.F.
darteagal
Posts: 12
Joined: Thu Jan 05, 2006 8:57 pm

Consulta de mysql

Post 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.
User avatar
Vikthor
Posts: 271
Joined: Fri Oct 07, 2005 5:20 am
Location: México

Re: Consulta de mysql

Post 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
Vikthor
User avatar
A&C
Posts: 214
Joined: Sat Aug 19, 2006 1:37 pm
Location: Chile

Post 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...
Mi segundo amor es Programar
Rochinha
Posts: 309
Joined: Sun Jan 08, 2006 10:09 pm
Location: Brasil - Sao Paulo
Contact:

Post 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.
R.F.
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Post 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).
Saludos
R.F.
darteagal
Posts: 12
Joined: Thu Jan 05, 2006 8:57 pm

Post 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
User avatar
jlcapel
Posts: 229
Joined: Wed Oct 12, 2005 5:32 pm
Location: Valencia - España
Contact:

Post 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
Rochinha
Posts: 309
Joined: Sun Jan 08, 2006 10:09 pm
Location: Brasil - Sao Paulo
Contact:

Post by Rochinha »

JLCapel

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

Darteagal

Solo necesito saber la version de tu Harbour/Xharbour.

@braços :?)
darteagal
Posts: 12
Joined: Thu Jan 05, 2006 8:57 pm

Post 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
User avatar
jlcapel
Posts: 229
Joined: Wed Oct 12, 2005 5:32 pm
Location: Valencia - España
Contact:

Post 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
Post Reply