problema actualizando cursor

Jask
12 de Marzo del 2005
Tengo un cursor que cree de la siguiente forma.
CREATE CURSOR a_tmpf1 ;
(gline N(10), ;
gsociedad C(6))

en la aplicacion que tengo hago lo siguiente
select a_tmpf1
replace gsociedad with "ValorX"

y el resultado es que no se actuliza.. el valor de el field gsociedad NO cambia. Como si el replace no funcionara.

por alguien que tenga una idea que me ayude.

gracias
Jask


osvaldo
12 de Marzo del 2005
si creas un curso o tabla tienes que hacer un: APPEND BLANK, para abrir un registro en blanco y luego puedes adicionar datos.
Tambiem biedes utilizar la instruccion INSERT.

Jask
12 de Marzo del 2005
Gracias amigo. por tu respuesta.

Pero realmente mi problema no es adicionar un registro, Si no modificar uno ya existente.
Agradezco tu colaboracion

Jask

osvaldo
12 de Marzo del 2005
para localizar un registro: se pueden utilizar comando como LOCATE FOR campo1 = "variable",
y luego que te hubicas en el registro reemplasas los datos.

Jask
12 de Marzo del 2005
El problema es precisamente ese.
El campo lo localizo bien.

pero al darle replace No lo hace.
no entiendo por que

Jask