Fórum retornar em uma variavel quantos indices tem uma tabela #53559
26/10/2005
0
Como faço para retornar em uma variavel integer, quantos indices existem em uma tabela do firebird. Pode ser via query, função, qualquer coisa. Só preciso dentro de uma variável a quantidade de indices.
Valew
Doug_chagas
Curtir tópico
+ 0Posts
26/10/2005
Doug_chagas
Gostei + 0
26/10/2005
Afarias
|existem em uma tabela do firebird.
select count(*) from rdb$indices
where rdb$relation_name = ´NOME_TABELA´;
só por curiosidade, pra q isso?
T+
Gostei + 0
26/10/2005
Doug_chagas
jvhtcombobox1.Items.Clear;
ContInd := ibtclientes.IndexDefs.Count -1;
i := 0;
while i <= ContInd do
begin
jvhtcombobox1.Items.Add(IBTClientes.IndexDefs.Items[i].Fields);
i := i + 1;
end;
Gostei + 0
26/10/2005
Afarias
T+
Gostei + 0
26/10/2005
Doug_chagas
tava no assunto. pra selecionar a chave de pesquisa à colocar no comando locate. Isso pra posicionar o registro corrente em uma dbgrid.
Quando clica no pesquisar, aparece uma combo com a seleção de pesquisa e um edit pra pessoa digitar o q pesquisar.
Gostei + 0
26/10/2005
Afarias
|Isso pra posicionar o registro corrente em uma dbgrid.
locate não usa índice do banco, sendo assim isso é desnecessário. qualquer campo q vc pesquisar com Locate tenha índice ou não dá no mesmo.
T+
Gostei + 0
26/10/2005
Doug_chagas
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)