INDICE
Preciso usar um indice composto, o banco de dados é em access, é para um cadastro, necessito encontrar dois campos, o 1ro o nome da empresa e depois o nome da pessoa. Como posso fazer isso.
Grato a todos
Grato a todos
alexey , explique direito , nao entendi o que vc quis dizer ?
vc quer criar o indice ou apenas fazer a pesquisa?
par criar o indice você pode fazer assim:
cnn.execute ("create index [nomeIndex] on [tabela] ([campo1], [campo2])")
par criar o indice você pode fazer assim:
cnn.execute ("create index [nomeIndex] on [tabela] ([campo1], [campo2])")
Desculpem a demora,
Mas gostaria de saber se no Access há como vincular dois campos de uma mesma tabela para que se tornem um único indice, o que fiz em uma outra situação que era emergencial, foi criar um 3ro campo e salvar nele a união de outros dois, criando assim um indice.
obrigado pela ajuda de todos mais uma x
Mas gostaria de saber se no Access há como vincular dois campos de uma mesma tabela para que se tornem um único indice, o que fiz em uma outra situação que era emergencial, foi criar um 3ro campo e salvar nele a união de outros dois, criando assim um indice.
obrigado pela ajuda de todos mais uma x
Citação:Preciso usar um indice composto, o banco de dados é em access, é para um cadastro, necessito encontrar dois campos, o 1ro o nome da empresa e depois o nome da pessoa. Como posso fazer isso.
Não existe relação no fato de encontrar ou não um registro somente se houver um ÃÂÂndice nos campos pesquisados.
O ÃÂÂndice é um componente para acelerar a pesquisa, agora no seu caso como os campos são nome e possivelmente você usará LIKE o ÃÂÂndice não irá servir pra nada.
Um ÃÂÂndice não se vÃÂÂncula numa tabela vc simplesmente o cria ou o remove.
Sim, é possÃÂÂvel criar um ÃÂÂndice composto por mais de uma coluna, mais este item o HUGOSSOUZA já respondeu.
Obrigado a todos pela ajuda e esclarecimentos.
Tópico encerrado , respostas não são mais permitidas