Erro no fechamento do Preview do Rave
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
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
Curtidas 0
Respostas
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.
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
26/03/2006
Muito obrigado.... ficou bacana
abraço
abraço
GOSTEI 0