Setitem en datawindows

tengo un botón

dentro del botón hay un sqlembibido donde realizo una consulta

string por,y,z

select producto,código,valor

into :por,:y,:z

from categoría

ahora el problema que tengo es que ese código me recupera 5 lineas

las cuales tengo que insertar en un datawindows

tengo ese inconveniente alguna sugerencia

Respuesta
1

Te podría servir el uso de un cursores.

string por,y,z
int fila
DECLARE mi_cursor CURSOR FOR 
select producto,código,valor
into :por,:y,:z
from categoría;
OPEN mi_cursor;
DO WHILE sqlca.sqlcode<>100
fila = dw_1.insertrow(0)
dw_1.setitem(fila,"producto",por)
dw_1.setitem(fila,"código",y)
dw_1.setitem(fila,"valor",x)
dw_1.accepttext()
FETCH mi_cursor INTO :categ;
LOOP
CLOSE mi_cursor;

Aunque si lo que deseas es tener el resultado de dicha consulta en un dw, lo idóneo seria que dicho select valla dentro del dw..

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas