Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Cómo puedo regresar un cursor desde un Objeto COM (dll)
Message
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Environment versions
Visual FoxPro:
VFP 7 SP1
OS:
Windows XP SP2
Network:
Windows NT
Database:
MySQL
Miscellaneous
Thread ID:
00979134
Message ID:
00979231
Views:
13
>Resulta que estoy intentando desarrollar un aplicación n-Capas.
>
>Ya he armado la capa de datos, la de negocios y la de usuario.
>
>Me logro conectar a mi BD la cual es MySQL. En la capa de datos realizao una consultita atraves de SPT y si me regresar un cursos, ya lo he comprobado. Sin embargo, he intento regresar el cursor que me resulta de dicha consulta, pero al recibirla la capa de negocios me indica que no exite el objeto.


No puedes pasar un cursor de VFP entre objetos COM. Puedes en su lugar retornar un recordset de ADO o un string de XML.
En VFP7+ tienes CursortoXML() y XMLtoCursor() para facilitar el uso de XML. Esto funciona muy bien a menos que retornes *muchos* datos, donde se vuelve lento. ADO es mas complicado pero funciona mejor con muchos records.


Alex Feldstein, MCP, Microsoft MVP
VFP Tips: English - Spanish
Website - Blog - Photo Gallery


"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform