INDEX

CRISTIANOLIVE 11/12/2006 10:40:37
#189243
Gostaria de saber como posso fazer mais de 32 index no Access?

Estou utilizando o Access 97, mas percebi que nas novas versões também não é possível, alguém sabe como posso resolver este problema?

Obrigado
USUARIO.EXCLUIDOS 11/12/2006 10:49:24
#189245
Carinha, desculpe a pergunta, mas que tamanho de sistema é esse que usa access e mais de 32 indices? Acho que tem algum erro de planejamento. Compartilhe seu problema aqui que o pessoal da VBMania dá uma força
CRISTIANOLIVE 11/12/2006 11:03:52
#189254
Desculpa, é que meu sistema é de controle de aparelhos, e gostaria que de localizar o registro, mas por qualquer aparelho, e não por um aparelho específico, no caso se eu perder o primeiro número não conseguirei localizar.

Obrigado
USUARIO.EXCLUIDOS 11/12/2006 11:33:15
#189260
Mas é necessário mesmo todos esses indices? Acho que apenas fazer corretamente os SELECTS não é necessário tantos indices. Sugiro que dê uma repensada aí, pois se está usando Access 97 não deve ter tantos registros assim...
LIONHEART 11/12/2006 13:09:11
#189280
Cristiano, por acaso vc tá fazendo um index para cada coluna de tabela?

pq não se faz assim, costuma-se usar indices apenas nas chaves das tabelas, ou colunas que sejam EXTREMAMENTE usadas.
Fora isso, é só dar uma manutenção nas queries de forma a torná-las mais praticas.
CRISTIANOLIVE 11/12/2006 15:12:49
#189322
Estou tentando fazer como o próprio Access faz.
Tenho um aparelho e peço para localizá-lo nos registros, se houver uma melhor forma que não necessite do index por favor estou disposto a aprender.

Obrigado.
CRISTIANOLIVE 13/12/2006 16:43:29
#189787
Ninguém sabe como posso fazer isso?
USUARIO.EXCLUIDOS 14/12/2006 14:40:19
#189944
Cristiano, vc tem que fazer isso no próprio select:

SELECT * FROM TabEquipamentos WHERE Aparelho = 'DVD'

Entendeu?
CRISTIANOLIVE 14/12/2006 14:57:22
#189950
ANDREMILARE
FUNCIONA TAMBéM PARA VàRIAS TABELAS?
Tipo quero localizar um determinado DVD em uma tabela que é criado por exemplo 50 números por dia
Então estará assim:
as tabelas:
DVD1, DVD2, DVD3 ... DVD50
e será feito várias linhas contendo DVD's nas 50 colunas, consigo localizar colocando assim
Select * from TabEquipamentos Where DVD1, DVD2, ... DVD50 = "457854"

Grato
HUGOSSOUZA 14/12/2006 14:59:14
#189951
assim não:
Select * from TabEquipamentos Where DVD1, DVD2, ... DVD50 = "457854" 


vc tme q fazer assim:

Select * from TabEquipamentos Where DVD1 = "457854" or DVD2 = "457854"  ... or DVD50 = "457854"

CRISTIANOLIVE 14/12/2006 15:02:48
#189952
Ok, tentarei aqui

Obrigado.

Página 1 de 2 [20 registro(s)]
Tópico encerrado , respostas não são mais permitidas