Erro no fechamento do Preview do Rave

Delphi

26/03/2006

Boa Tarde Pessoal,

POderia por favor me dizer do que se trata o erro abaixo, ele ocorre quando eu fecho a tela de preview do rave e retorno ao sistema.

[b:9afb125f30]
First chance exception at $7C81EB33. Exception class EDatabaseError with message ´SQL_BO: Operation not allowed on a unidirectional dataset´. Process Jogos.exe (200)[/b:9afb125f30]

Fico no aguardo

Abraço

Wagner


Wagnermarrane

Wagnermarrane

Curtidas 0

Respostas

Thomaz_prg

Thomaz_prg

26/03/2006

Colega,

você deve estar usando algum componente dataset unidirecional (DBexpress por exemplo), e, ao invés de ligá-lo a um clientdataset, você o está passando diretamente para gerar o relatório. Não ocorre o erro durante a emissão do relatório, pois o cursor dos registros apenas avança, mas, ao final do preview, o cursor tenta voltar a posição inicial, dando a mensagem de erro. Ligue seu componente a um DataSetProvider e o DataSetProvider a um ClientDataSet, e ligue o ClientDataSet ao seu relatório.


GOSTEI 0
Wagnermarrane

Wagnermarrane

26/03/2006

Muito obrigado.... ficou bacana

abraço


GOSTEI 0
POSTAR