Re: [firebase-br] Saber a versão do DB

Enio Marconcini - www.delfosistemas.com eniorm em gmail.com
Ter Dez 12 11:54:41 -03 2006


cara valeu a ajuda obrigado, só não entendi porque o GSTAT retornou

ODS version             10.1

uso o FB 1.5.3

abraços

On 12/12/06, Jeferson Oliveira <jefersonfoliveira em gmail.com> wrote:
>
> Creio que a única forma seja verificando a ODS (On Disk Structure) do
> arquivo de banco de dados.
>
> 1) Utilizando o GSTAT (e ler do retorno a linha "ODS version"):
>
> GSTAT -h -user USER_NAME -password PASSWORD SeuBanco.FDB
>
>
> 2) Implementando um método na aplicação (Delphi):
>
> uses
>   IBDatabase, IBDatabaseInfo;
>
> function ObterODS(dbVerificar: TIBDatabase): string;
> var
>   IBDatabaseInfo: TIBDatabaseInfo;
> begin
>   IBDatabaseInfo := TIBDatabaseInfo.Create(nil);
>   try
>     IBDatabaseInfo.Database := dbVerificar;
>     Result := Format('%s.%s',  [IntToStr(IBDatabaseInfo.ODSMajorVersion),
>                                 IntToStr(IBDatabaseInfo.ODSMinorVersion
> )]);
>   finally
>     IBDatabaseInfo.Free;
>   end;
> end;
>
>
> Abraço!
> Jeferson Oliveira
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
[]'s
ENIO RODRIGO MARCONCINI
...: www.santafedosul.sp.gov.br
.......: msn: eniorm em gmail.com
.......................: skype: eniorm
Linux User................. #433647
slack the planet.....................'.



Mais detalhes sobre a lista de discussão lista