[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

RE: Classe JBase



Nelson Guedes Paulo Junior writes:
 > Tenho que cobrir o caso de que o recordId é valido (ou seja, existe) mas
 > não é do mesmo tipo do DBObject passado como parametro? Em caso
 > afirmativo, como devo proceder?

Boa pergunta!

Voce provávelmente se refere ao método

    Jbase.retrieve(long recordId, DBObject obj)

Para checar o tipo você precisaria ter acesso à entrada do diretório de
arquivos (RecordSets) referente ao HeapFile que contém o registro com o
recordId especificado. Para resolver este problema sugiro mexer na
HFPage e nela incluir um campo com o recordId da entrada do diretório de 
arquivos.

Alguém tem outra solução para este problema?

Reverbel