campo memo

mjose
12 de Enero del 2004
Hola !!!

Mediante una select obtengo valor q lo debo de introducir en un campo memo de una tabla.
¿Como lo hago?
GRACIAS

sgomez
12 de Enero del 2004
Tenés que llevar el resultado de la consulta a algo que luego puedas procesar,por ejemplo un cursor:

select * from mitabla into cursor micursor

luego recorrés el cursor y guardás los datos en el memo:

for i=1 to _tally
tabladestino.campomemo=alltrim( tabladestino.campomemo)+miarray(i,1)
next

En este ejemplo solo guardás los datos el primer campo, vos utilizálo para la cantidad de campos que necesites guardar en el memo.

sgomez
12 de Enero del 2004
Perdon, la respuesta anterior está mal, en lugar de encerrarlo en un for next tenés que usar un do while de la forma

select micursor
do while !eof()
*Codigo que guarda los datos*
skip
enddo