Uso cursor ¡Help

Estoy aprendiendo pw e creado varias cositas, pero me tiene frustrada
¿El uso de controles dudas
se usan con datawindows?
¿Cómo edito los datos del filtro?
Ayudame por favor.
Así lo cree
DECLARE emp_cursor CURSOR FOR
SELECT trabajador.id,
trabajador.nombre
FROM trabajador
WHERE trabajador.edad = 'sle_1.text' ;
tengo las variables locales
trab_id_var
trab_nom_var
ahora que hago?

1 respuesta

Respuesta
1
Así se declaran los cursores en código script
DECLARE n_cursor CURSOR FOR
SENTENCIA SQL(SELECT...)
USING general;
//donde general es un objeto transaccion , puedes usar el SQLCA standart que lleva el pw
//lo abres
OPEN n_cursor;
//bucle para recorrer-lo
do while true
Fetch n_cursor into //pones las variables con la que deseas recivir los datos del cursor precedidas por dos puntos :var1,:var2...
if general.sqlcode <> 0 then exit
loop
//finalmente lo cierras
CLOSE n_cusor;
¿Esto es codificacion estandart para script pero no entindo a que te refieres sobre los filtros de dw?. El dw lleva su propia sentencia SQL i puedes aplicar sobre el dw la sentencia filter(), deverias consultar la ayuda pq no lo tengo muy en mano, pero si te hace falta ya lo rebisare.
Bueno espeo haberte sido util.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas