Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Access 2010 [VBA] Ajuda!
26-09-2013, 20:01 (Esta mensagem foi modificada pela última vez a: 26-09-2013 20:07 por nioxys.)
Mensagem: #6
RE: Access 2010 [VBA] Ajuda!
Começando pelo fim, ter como chave primária o campo "Nome" não é boa ideia. A chave primária não permite duplicações, é um identificador único de cada registo. Agora imagina que tens dois clientes com o mesmo nome, como fazes?

Relativamente à pasta, se o nome da mesma não estiver presente num campo da base de dados torna-se mais complexo.

Eu criei um exemplo onde o nome da pasta é o NIF de cada cliente, ao navegares nos vários registos sempre que clicares no botão "Abrir Pasta" o Access abre a pasta referente a esse cliente.
Coloquei as pastas no mesmo directório da BD, dentro da pasta Data. Não me lembrei de lhe chamar processos. Tongue

Exemplo Access - Download

(Deves descompactar o ficheiro e abrir a BD sem mexer na estrutura das pastas nem mover a BD para outro directório)

Podes melhorar todo este processo ao criares a pasta automaticamente no momento da inserção de um novo cliente, e podes dar-lhe logo um nome, neste caso seria o NIF, por exemplo.

Não te esqueças que também deves testar se um cliente já existe.

“A neutron walks into a bar and asks how much for a drink. The bartender replies, ‘For you, no charge.’” - Sheldon Cooper
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
RE: Access 2010 [VBA] Ajuda! - nioxys - 26-09-2013, 17:33
RE: Access 2010 [VBA] Ajuda! - nioxys - 26-09-2013, 18:31
RE: Access 2010 [VBA] Ajuda! - nioxys - 26-09-2013 20:01
RE: Access 2010 [VBA] Ajuda! - nioxys - 27-09-2013, 14:42
RE: Access 2010 [VBA] Ajuda! - nioxys - 05-10-2013, 15:49

Saltar Fórum:


Utilizadores a ver este tópico: 4 Visitante(s)