Quiero iniciarme en el uso de mysql via ODBC
Alguien me podria informar cuales archivos debo bajar de mysql.com
Gracias
FWH January 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
Quiero iniciarme en el uso de mysql via ODBC
Alguien me podria informar cuales archivos debo bajar de mysql.com
Gracias
Debes descargar MySQL, la base de datos y un cliente grafico para administracion
Discupa tambien necesitas el MyODBC
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
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.
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.
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 NILParece 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...
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.
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
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.
JLCapel
Colocaste bien, ADO solo intercambia la interface, facilitando-la.
Darteagal
Solo necesito saber la version de tu Harbour/Xharbour.
@braços :?)
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
Es el que vino con el disco
harbour: Alpha build 44.0 (flex)
xharbour : build 0.99.3 (simplex)