Page 1 of 2

Consulta sobre MYSQL

Posted: Thu Aug 18, 2016 3:11 pm
by gdp
Hola,

Estoy usando Mysql, y deseo poder aprovechar mejor esta poderosa herramienta que es HMG.
Por ahora me estoy conectando al Servidor

Code: Select all

cServer:= '192.168.0.6'	// 
cUser:= 'xxx'
cLang:= 'IN'
cPaswd:= 'xxx'
oServer:= TMySQLServer():New(cServer, cUser, cPaswd)
	  
if !( oServer:NetErr() )
	if oServer == Nil 
		MsgInfo("Coneccion com MySql no fue Iniciada!!")  ; Return
	else	
		oServer:SelectDB( "base_msa" ) //; RTVAL:= .T.
	endIf
else
	msgstop(oserver:error())
endif

// aqui creo la query

oOBS= oServer:Query( "Select * From novedades ORDER BY FECHA DESC LIMIT 1000") // Este va

como ejemplo,

Ya pudimos insertar, borrar y modificar un registro, o hacer un query con condiciones (sin join aun, pero ya va a llegar )

Ya pude crear triggers en la base, y ahora mi pregunta apunta a saber como puedo llamar , desde HMG , a una store procedure de Mysql.

Gracias,

Gerardo

Estoy aprendiendo y aun no tenemos nada implementado en produccion, solo estamos en fase de prueba y desarrollo.

Re: Consulta sobre MYSQL

Posted: Thu Aug 18, 2016 10:11 pm
by dragancesu

Re: Consulta sobre MYSQL

Posted: Fri Aug 19, 2016 1:11 pm
by claudiotedesco
Hola Gerardo

Te queria pedir si tenes algunos ejemplos ya que yo estoy tambiƩn tratando de usar HMG con MYSQL y me quede estancado en algunas cosas.
Gracias
Claudio

Re: Consulta sobre MYSQL

Posted: Sat Aug 20, 2016 5:15 am
by dragancesu
example
1. impemp.prg program will help to DBF data load into MySQL database (emp.dbf)
2. newform1 program is an example of a program to work with MySQL
mysqlfn.prg functions to connect to MySQL
in config.ini is data for mysql connection

Re: Consulta sobre MYSQL

Posted: Sat Aug 20, 2016 9:13 am
by quartz565
Thank you Dragan !

Re: Consulta sobre MYSQL

Posted: Mon Aug 22, 2016 11:21 am
by claudiotedesco
Gracias Dragan, voy a ver el ejemplo
Saludos
Claudio

Thanks Dragan, I'll see example
regards
Claudio

Re: Consulta sobre MYSQL

Posted: Mon Aug 22, 2016 12:29 pm
by dragancesu
We are here to help

If you are interested I will send program MyHmg, program to create HMG program for working with MySQL database, you can see hmgcase in my older post, it is version to work with DBF

For example you look is created with myhmg, minutes of work

Tool includes creation of forms, reports and menus (simple but useful)

Re: Consulta sobre MYSQL

Posted: Mon Aug 22, 2016 2:50 pm
by gdp
Hola .

Gracias x las respuestas., recien hoy me conecte.
Entonces, por lo que veo , se debe hacer una funcion en C, que llame el Stored Procedure.

Gracias,

Si hace falta algun ejemplo mas, x favor avisar , que entonces posteo algo yo.

Saludos

Gerardo

Re: Consulta sobre MYSQL

Posted: Mon Aug 22, 2016 4:50 pm
by danielmaximiliano
Thank`s Dragan

Re: Consulta sobre MYSQL

Posted: Tue Aug 23, 2016 6:39 am
by dragancesu
I do not know how much you know mysql and work with it
Procedures and functions are SQL programs
MySQL has a command CALL to call procedure

See \hmgx.x.x\samples\hfcl\mysql folder with examples