RE: [vfp-l] Stored procedure MySql Para Ramiro

Lo investigo. Muchas gracias


Roberto Ascher
Mac Eachen 1338 | Montevideo - Uruguay | CP : 11300
Tel : (+ 598) 2 6284479 | Cel : (+ 598) 9442 4609
Email: rascher@adinet.com.uy | msn: robertoascher@hotmail.com | skype:
rascher




-----Mensaje original-----
De: Gonzalo [mailto:gcrosa@mercurio.com.uy]
Enviado el: martes, 05 de abril de 2011 18:07
Para: vfp-l@gxtech.com.uy
Asunto: RE: [vfp-l] Stored procedure MySql Para Ramiro

Si, se entiende.
Pero hay una opción en el dbret donde le indicas que le agregue el nombre de
la trn o tbl, no recuerdo bien ahora cuál de las dos es.

-----Mensaje original-----
De: Roberto Ascher [mailto:rascher@adinet.com.uy]
Enviado el: martes, 05 de abril de 2011 17:57
Para: vfp-l@gxtech.com.uy
Asunto: RE: [vfp-l] Stored procedure MySql Para Ramiro

El dataview fue mi primer opción pero tengo un problema, la base de datos
remota y la local son idénticas en estructura entonces se me complicó para
definir el dataview porque todos los nombres los tengo repetidos, no se si
se entiende.



Roberto Ascher
Mac Eachen 1338 | Montevideo - Uruguay | CP : 11300
Tel : (+ 598) 2 6284479 | Cel : (+ 598) 9442 4609
Email: rascher@adinet.com.uy | msn: robertoascher@hotmail.com | skype:
rascher




-----Mensaje original-----
De: Gonzalo [mailto:gcrosa@mercurio.com.uy]
Enviado el: martes, 05 de abril de 2011 17:28
Para: vfp-l@gxtech.com.uy
Asunto: RE: [vfp-l] Stored procedure MySql Para Ramiro

Podes usar también data views, generados desde el DBRET (Database Reverse
Engineering Tool).
Ahí podes definir otro servidor y después en las propiedades del modelo
definís el datastore correpondiente.
Como es mysql, te recomiendo que utilices ado.net para conectarte.
Yo lo vengo usando de esa forma.
Incluso es mejor que vayas al DBRET desde design de la KB.
De esta forma no va a ser necesario un store procedure.
Slds

De: Roberto Ascher [mailto:rascher@adinet.com.uy]
Enviado el: viernes, 01 de abril de 2011 18:35
Para: vfp-l@gxtech.com.uy
Asunto: [vfp-l] Stored procedure MySql

Estimados,
Quiero hacer un stored procedure para actualizar una tabla de una base de
datos MySQL
Tengo que abrir por un lado la tabla que quiero actualizar que está en el
servidor de mi red local (hasta ahí no tengo problema) y los datos los
quiero leer de otra tabla de un servidor remoto al que normalmente me
conecto vía odbc usando un archivo dsn

Lo que no sé es cómo invocar a esa tabla remota. En el ejmplo de abajo
como accedo a TablaRemota

En el DSN que uso para Genexus tengo:
[ODBC]
DRIVER=MySQL ODBC 5.1 Driver
UID=root
PORT=3306
DATABASE=NombreBse
SERVER={DirBase-ip.org}


create procedure Prueba()
declare cur1 CURSOR FOR select * from TablaRemota.Articulos
begin
fetch cur1 into varCursor
open cur1;
insert into TablaLocal.articulos values(varCursor.atto1,
VarCursor.atto2,.......)
End
End


Gracias


Roberto Ascher

Mac Eachen 1338 | Montevideo - Uruguay | CP : 11300
Tel : (+ 598) 2 6284479 | Cel : (+ 598) 9442 4609

Email: rascher@adinet.com.uy | msn: robertoascher@hotmail.com | skype:
rascher



-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,21
Por consultas owner-vfp-l@gxtech.com.uy

-----------------------------------------

Para Suscribirse/Desuscribirse:

http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,21

Por consultas owner-vfp-l@gxtech.com.uy

Se certificó que el correo entrante no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 9.0.894 / Base de datos de virus: 271.1.1/3551 - Fecha de la
versión: 04/05/11 03:34:00

-----------------------------------------

Para Suscribirse/Desuscribirse:

http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,21

Por consultas owner-vfp-l@gxtech.com.uy


__________ Informacin de ESET Smart Security, versin de la base de firmas de
virus 6017 (20110405) __________

ESET Smart Security ha comprobado este mensaje.

part000.txt - esta correcto

http://www.eset.com

-----------------------------------------

Para Suscribirse/Desuscribirse:

http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,21

Por consultas owner-vfp-l@gxtech.com.uy

Se certificó que el correo entrante no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 9.0.894 / Base de datos de virus: 271.1.1/3551 - Fecha de la
versión: 04/05/11 09:05:00

-----------------------------------------

Para Suscribirse/Desuscribirse:

http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,21

Por consultas owner-vfp-l@gxtech.com.uy


__________ Información de ESET Smart Security, versión de la base de firmas
de virus 6017 (20110405) __________

ESET Smart Security ha comprobado este mensaje.

part000.txt - esta correcto

http://www.eset.com


-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,21
Por consultas owner-vfp-l@gxtech.com.uy

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "RE: [vfp-l] Stored procedure MySql Para Ramiro"

Publicar un comentario