Olá Alex,
Além da resposta a sua resposta :), eu queria te pedir pra conversar com o Tio Bush pra que ele pare logo com essa guerra, pois eu já estou com medo de ser convocado pra ela :P
Agora falando sério está aí abaixo a minha questão:
A tabela na qual eu utilizo na listbox é um cursor que eu gero apartir de uma SQL feita no banco Oracle, porém ela não possui índice, para que possa reindexa-la. (Pois eu creio que nesse caso esse cursor é como se fosse uma Query, onde só traz o resultado de uma consulta).
Isso ocorria anteriormente quando eu gravava o RECNO() de um registro e tentava voltar nele depois de ter deletado ele. Melhor explicando está aí mais ou menos o que eu fazia que ocorria este erro:
!NO CASO DA MINHA TABELA/CURSOR TER SOMENTE 1 REGISTRO!
with thisform
ult_rec = RECNO()
if seek(str(ra,7,0)+str(ingresso,2,0),"tabela")
delete
endif
go ult_rec
.atualiza_campos()
endwith
O que ocorria nesse caso é que ele encontrava o registro após o seek, e o registro era o mesmo que ele tinha guardado no ult_rec, dae ele tentava voltar para o registro que estava posicionado anteriormente
Atenciosamente,
Thiago Oliveira Ferraz
Analista de Sistemas
Universidade de Uberaba (UNIUBE) - Campus Aeroporto
Tel: 0xx(34)3319-8906
Cel: 0xx(34)9136-1260