Ué, então o que você disse antes não procede. É driver para Base, não para HSQLDB, embora vá usá-lo internamente.
>>> [EMAIL PROTECTED] 07/08/2007 11:15 >>> Em 07/08/07, Renato Silva <[EMAIL PROTECTED]> escreveu: > > Você tem certeza do que está falando? > > Quer dizer que um .odb é EXATAMENTE um banco HSQLDB *cru*??? > Não é um encapsulamento???? > > Se você pergar um driver HSQLDB e apontar para o .odb creio que não > funciona...ou sim? Reposta curta: Não! Reposta longa: Sim, se o driver sabe como ler dentro do .odb. Um banco HSQLDB é um conjunto de arquivos dentro da pasta do nome do banco. Não sei se o Base utiliza o padrão (in memory) ou a alternativa cached. Se for padrão tudo o que é feito no banco está no arquivo script (inclusive os dados nas cláusulas INSERT). Se for cached tá em formato binário com índice. O .odb é um formato com vários arquivos XML e várias pastas compactado em zip em que uma das pastas é o banco HSQLDB. O driver teria que saber descompatar e ler dentro deste arquivo. Não é muito difícil, mas desconheço se alguém já implementou. André Cavalcante
