[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: [Exceção NotEnoughSpaceException]
- Subject: Re: [Exceção NotEnoughSpaceException]
- From: Tiago Silveira <TMinchillo@netscape.net>
- Date: 11 May 99 21:32:26 EST
Nelson Guedes Paulo Junior <npaulo@linux.ime.usp.br> wrote:
Em um e-mail da lista, perguntaram o que fazem os metodos
setFillFactor() e getFillFactor() da interface recordset....
Na resposta, o professor colocou que um tal metodo update() retornaria a
exceção Not EnoughSpaceException... Mas pelo texto do CAMAT, a função
que deveria realizar essa tarefa (no caso o update()) deveria procurar
espaço em outras paginas e so retornar algum erro caso não fosse
possivel alocar o record em alguma pagina..... Não é contraditorio
passar a "batata-quente" para alguem que não deveria saber como resolver
esse problema? Afinal quem chamou o metodo update() não deveria saber o
que ele esta fazendo e já que o problema é facil de resolver
internamente (é so procurrar outro lugar para colocar o record) não
seria melhor faze-lo internamente?
----
Acho que o update() deve chamar o método que aloca o registro, e se não for
possivel mesmo arrumar espaço pra ele (nem no lugar que ele estava, nem num
novo lugar) aí sim ele lança a NotEnoughSpace... Também não peguei muito bem
essa parte, mas eu tentaria isso primeiro...
____________________________________________________________________
Get your own FREE, personal Netscape WebMail account today at http://webmail.netscape.com.