Pergunta : Caixas combinados múltiplas sem repetir na lista emergente

I've começ este formulário que nós chamaremos livros.  Cada livro tem um número do identificador (ou o título), e tem um subtable que mostre o seguinte em uma linha-
The que começa o page# para cada título do capítulo, o título próprio do capítulo, e igualmente tenha dois campos finais que são a parte complicada: Caráteres principais, e caráteres secundários.  Naturalmente cada capítulo terá múltiplo & a variação de caráteres principais e secundários, assim que um campo simples da consulta não bastará.  (A caixa combinado preferred, porque novo caráteres poderia ser adicionada no livro enquanto nós vamos longitudinalmente) (… direito?)o

On um formulário de menu separado da busca do livro, eu estou criando uma tecla que procurare por uma lista de livros em que todo o caráter principal dado estêve (a opção para verific o capítulo exato?), e outros para todo o caráter secundário dado, e gostariam de ambas as teclas de trazer acima uma lista para que a pergunta escolha de um pouco do que têm que supr no caráter que os nomes na entrada box.

I começ este a um estágio onde eu me confundisse completamente a respeito de como construir os relacionamentos many-to-many exigidos para fazer tal coisa acontecer.  (Em minha base de dados atual, quando você estalar sobre a caixa combinado traz acima exemplos múltiplos de um nome do caráter, porque é lista ele em ordem das entradas que é atribuído a um pouco do que por uma base dos nomes a escolher de. O

If de Argh.) lá era uma opção para bilhão pontos neste que eu faria totalmente it.
class= do

Resposta : Caixas combinados múltiplas sem repetir na lista emergente

Se você está olhando para começ uma lista original de caráteres principais e secundários, você pode usar a palavra-chave distinta:

SELECIONAR MainCharacter DISTINTO de SomeTable

Pareceria então que você teria algum outro controle (um combinado ou um Listbox) que alistaria todos os capítulos em que o MainCharacter selecionado poderia ser encontrado. Isso seria feito using um RowSource filtrado em um outro combinado ou lista:

SELECIONAR * de SomeTable ONDE MainCharacter='" & Me.YourMainCharacterCombo &” '“

Assim você teria combos de conexão em cascata - o usuário selecionaria um caráter principal (ou submarino), e o combinado seguinte seria povoado com os dados baseados na seleção precedente.

Outras soluções  
 
programming4us programming4us