VFP cursor y SQL stored procedure

23/04/2005 - 17:25 por Juan Pablo | Informe spam
Hola a todos. Son los mejores.

Estoy necesitando saber cómo hago para crear un stored procedure en SQL que
me acepte un cursor VFP pasado como parámetro. Esto es posible o se debe
hacer de otra forma?. Cómo hago para tratar ese cursor dentro del SP de SQL
ya que necesito actualizar
algunas tablas SQL con esos datos.
Desde ya muchísimas gracias..

Preguntas similare

Leer las respuestas

#1 Alex Feldstein
23/04/2005 - 20:48 | Informe spam
On Sat, 23 Apr 2005 12:25:54 -0300, "Juan Pablo"
wrote:

Hola a todos. Son los mejores.

Estoy necesitando saber cómo hago para crear un stored procedure en SQL que
me acepte un cursor VFP pasado como parámetro. Esto es posible o se debe
hacer de otra forma?. Cómo hago para tratar ese cursor dentro del SP de SQL
ya que necesito actualizar
algunas tablas SQL con esos datos.



No. No puedes pasar un cursor de VFP fuera de FP. Otros programas o
sistemas no lo entienden.
Que es lo que quieres lograr?
Da un ejemplo de como recibe tu SP los parámetros.

Puedes pasar valores discretos (string, long, integer, boolean,etc.)
pero no un cursor (a menos que pases registro a registro en cada
llamada). No queda claro lo que quieres hacer.


Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#2 Williams A. Sánchez
25/04/2005 - 15:06 | Informe spam
Creo que no podes pasar como prametro un cursor a un store.
Porque no usas ese cursor de lado de vfp y actualizas las tablas de SQL S.
con transacciones, eso sería mas obtimo y obviamente mas facil.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#3 dtto086
25/04/2005 - 23:25 | Informe spam
Oye Alex

Y seria mucho problema el pasar ese cursor a XLM y de ahi pasarlo (ese
archivo XML) por parametro al Stored Procedure?

Andres

"Alex Feldstein" escribió en el mensaje
news:
On Sat, 23 Apr 2005 12:25:54 -0300, "Juan Pablo"
wrote:

Hola a todos. Son los mejores.

Estoy necesitando saber cómo hago para crear un stored procedure en SQL
que
me acepte un cursor VFP pasado como parámetro. Esto es posible o se debe
hacer de otra forma?. Cómo hago para tratar ese cursor dentro del SP de
SQL
ya que necesito actualizar
algunas tablas SQL con esos datos.



No. No puedes pasar un cursor de VFP fuera de FP. Otros programas o
sistemas no lo entienden.
Que es lo que quieres lograr?
Da un ejemplo de como recibe tu SP los parámetros.

Puedes pasar valores discretos (string, long, integer, boolean,etc.)
pero no un cursor (a menos que pases registro a registro en cada
llamada). No queda claro lo que quieres hacer.


Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#4 Alex Feldstein
26/04/2005 - 00:40 | Informe spam
On Mon, 25 Apr 2005 16:25:39 -0500, "dtto086"
wrote:

Oye Alex

Y seria mucho problema el pasar ese cursor a XLM y de ahi pasarlo (ese
archivo XML) por parametro al Stored Procedure?

Andres



A un SP? Seria complicado del lado del SP ya que tendrias que poner
codigo para aceptarlo. Del lado de VFP es simple con CursortoXML(),
XMLAdapter() , etc.

SQL Server 2000 puede producir resultados en XML fácilmente pero tomar
XML como entrada de parámetros es bastante complicado.

No has respondido a la pregunta de que quieres lograr.
Cuál es la porción de código del SP que recibe parámetros?

O seria mas simple pasar un registro de uno a uno cada vez?



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida