No se puede actualizar el objeto cursor
No se puede actualizar el objeto cursor
Tengo un problema en actualizar un cursor, me sale : NO SE PUEDE ACTUALIZAR EL OBJETO CURSOR
Para que me ayuden les doy más datos:
Tengo 2 formularios
1principal
2SELE_DETALLES
El form 1PRINCIPAL, crea el cursor:
curPpf(cdg_prod,des_prod,can_ped,obs_ped ,num_sec)
Y asigna ese cursor con el recordsource a un grid, existe en el form 1PRINCIPAL
un botón de agregar que abre el form 2SELE_DETALLES, ahí se selecciona datos y inserta esos datos al cursor curPpf
Todo bien hasta ahí, lo hace perfectamente.
Ahora bien dentro del form 1PRINCIPAL, tengo una opción para ver registros anteriores al poner el numero del registro, lo cuales cargan con un selec con su respectivo where de la tabla principal y lo insertan al cursor curPpf los datos, y de igual forma lo asigna al grid mediante recordsource
EL PROBLEMA VIENE AQUÍ,
Luego deseo agregar datos a ese registro por lo cual con botón de agregar abro el form 2SELE_DETALLES, selecciona datos e inserta esos datos nuevos y ahí me sale el mensaje: NO SE PUEDE ACTUALIZAR EL OBJETO CURSOR
Es decir que si lo hago uno nuevo si inserta, pero si lee un anterior registro del form principal y quiere agregar datos al cursor ahí sale el mensaje,
Alguna idea de como solucionarlo, estuve investigando y creo que va por el uso del buffer, o el CURSORSETPROP( ), pero no le logro dar.
Tengo un problema en actualizar un cursor, me sale : NO SE PUEDE ACTUALIZAR EL OBJETO CURSOR
Para que me ayuden les doy más datos:
Tengo 2 formularios
1principal
2SELE_DETALLES
El form 1PRINCIPAL, crea el cursor:
curPpf(cdg_prod,des_prod,can_ped,obs_ped ,num_sec)
Y asigna ese cursor con el recordsource a un grid, existe en el form 1PRINCIPAL
un botón de agregar que abre el form 2SELE_DETALLES, ahí se selecciona datos y inserta esos datos al cursor curPpf
Todo bien hasta ahí, lo hace perfectamente.
Ahora bien dentro del form 1PRINCIPAL, tengo una opción para ver registros anteriores al poner el numero del registro, lo cuales cargan con un selec con su respectivo where de la tabla principal y lo insertan al cursor curPpf los datos, y de igual forma lo asigna al grid mediante recordsource
EL PROBLEMA VIENE AQUÍ,
Luego deseo agregar datos a ese registro por lo cual con botón de agregar abro el form 2SELE_DETALLES, selecciona datos e inserta esos datos nuevos y ahí me sale el mensaje: NO SE PUEDE ACTUALIZAR EL OBJETO CURSOR
Es decir que si lo hago uno nuevo si inserta, pero si lee un anterior registro del form principal y quiere agregar datos al cursor ahí sale el mensaje,
Alguna idea de como solucionarlo, estuve investigando y creo que va por el uso del buffer, o el CURSORSETPROP( ), pero no le logro dar.
9 respuestas
Respuesta de keystone CITI
1
Respuesta de pedroorm
1
Respuesta de Cesar Enrique Yamunaque Baca
1
Respuesta de Mauricio Calderon
1
Respuesta de jairforero
1
Respuesta de Hector Cevallos
1
Respuesta de ingesoft
Respuesta de ricardofo
Respuesta de Moses ReyAr