FoxPro/Visual FoxPro - Actualizar sql con datos de un cursor

 
Vista:

Actualizar sql con datos de un cursor

Publicado por gaston (80 intervenciones) el 21/10/2008 13:17:57
Hola, tengo un cursor y necesito actualizar el sql con dichos datos.

Ejemplo:

mycursor sql
cur_documento tlb_doc_documento
cur_destino
cur_origen
cur_modelo
cur_calidad
cur_coste
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Actualizar sql con datos de un cursor

Publicado por sergio (737 intervenciones) el 21/10/2008 13:54:20
Tenes que convertir el cursor en actualizable

select cursor
use dbf() again in 0 alias nuevocursor

Nuevoscursor = cursor actualizable
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Actualizar sql con datos de un cursor

Publicado por gaston (80 intervenciones) el 21/10/2008 13:57:29
Hola Sergio, la actualización tiene que ser desde el cursor hacia el sql.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Actualizar sql con datos de un cursor

Publicado por Hector R. De los Santos  (270 intervenciones) el 21/10/2008 15:48:12
Seria bueno que dieras mas detalles de lo que quieres hacer.
Si estas usando un servidor de datos como MS-SQL,PostgreSQL,mySQL, puedes enviar los datos de un cursor hacia una tabla del servidor de datos
Ejemplo: (Si estas usando SQL-PT)

Select tuCursor
Scan
Text to tuQuery NOSHOW
INSERT INTO tuTablaSQL (tuCampoSQL, tuCampoSQL2)
VALUES (?tuCursor.tuCapo1,?tuCursor.tuCampo2);
ENDTEXT
SQLEXE(dbHand,tuQuery)
ENDSCAN

ahi te envia mientras haya datos en tu cursor, y los va enviando en forma secuencial

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar