Criar Chave Primária, Valor Padrão e índice pelo ALTER TABLE
Adquira a assinatura vitalícia do site e passe a ter acesso aos arquivos exemplos, vídeos, revistas, livros e ao kit de montagem de ribbons. Você terá suporte por e-mail, caso necessite tirar dúvidas pontuais. Clique AQUI e veja como obter um dos nossos planos. Clique AQUI e faça uma visita a seção Downloads do site e verifique as centenas de arquivos que estará à sua disposição. Clique AQUI e faça uma visita a seção Vídeos do site e veja a lista que estará disponível ao se tornar o nosso assinante vitalício. Clique AQUI e saiba mais detalhes sobre o kit de montagem de ribbons (deixe seus aplicativos com aspecto profissional).
É utilizada a cláusula ADD CONSTRAINT no ALTER TABLE para definir um ou mais campos como Chave Primária. A Chave Primária é definida com o uso da palavra chave PRIMARY KEY. Observe no código, a parte em vermelho.
Faça o login aqui para ter acesso ao código.
Para acrescentar Valor Padrão é possível utilizar o tableDefs do DAO. Observe o código abaixo ande é acrescentado a data atual como Valor Padrão (DefaultValue) para o campo DataLançamento.
Faça o login aqui para ter acesso ao código.
O ADO tem o recurso de usar a cláusula SET DEFAULT pelo ALTER TABLE. Observe atentamente o seguinte código:
Faça o login aqui para ter acesso ao código.
Com o ADO é possível, também, inserir o Valor Padrão (DEFAULT) direto no CREATE TABLE. Observe a parte em vermelho do código:
Faça o login aqui para ter acesso ao código.
Para ter acesso as tabelas do back-end pelo front-end, utiliza-se o PROVIDER do ADO. Observe a parte em vermelha do código:
Faça o login aqui para ter acesso ao código.
Criar índice acelera pesquisas e a classificação dos campos. É fundamental que você defina quais campos deseja indexar para que haja ganho de desempenho do seu aplicativo. Utilizamos o CREATE INDICE para criarmos os índices desejados.
currentdb.Execute "CREATE INDEX idxDataLançamento ON tblProdutos (dataLançamento)"
Observe na imagem abaixo o índice criado:
A instrução CREATE INDEX pode ser usada com as seguintes opções:
PRIMARY | Indica que o índice é a chave primária da tabela |
DISALLOW NULL | Impede a inserção de dados nulos no campo |
IGNORE NULL | Faz com que os dados nulos da tabela sejam ignorados no índice |
UNIQUE | Inseri no campo apenas valores exclusivos e não repetidos |
Utilize a palavra chave WITH para declarar as opções. Exemplo:
Faça o login aqui para ter acesso ao código.
Para configurar com a opção UNIQUE:
Faça o login aqui para ter acesso ao código.
Para excluir um Índice, utilize o DROP INDEX.
Faça o login aqui para ter acesso ao código.
Bom estudo!
Os dez artigos mais visitados
MontaRibbons v.7.0 - Assistente completo para criar ribbons no Access
Vídeo - Controle personalizado de Acesso de Usuários
Vídeo - Segurança máxima, usando o OPEN
Uma ajuda para quem está começando um negócio ou um projeto
Vídeo - Aprenda sobre filtragens
Adquira o kit UsandoAccess e aprenda em alta velocidade
Vídeo - Programação de relatórios - Parte 1
Integrando o Access com Servidor MySQL - Introdução
Desabilitando a faixa(ribbon) superior do Access
Como carregar o seu menu sem que ele vá para lista de suplementos
Não há comentário |