INSERIR SE NÃO EXISTIR NO ACESSO

Eu tenho um formulário [Pedidos] onde você registra pedidos para serem salvos em uma tabela [Pedidos]. Dentro dessa forma existem 2 campos; você escolheu o nome de um provedor em uma caixa de combinação e, quando faz isso, a empresa desse provedor é preenchida automaticamente com um dlookup de uma tabela chamada [providers].

Às vezes, porém, a ordem é para um novo provedor cujas informações não estão na minha tabela. Nesse caso, o usuário deve inserir o nome e o código manualmente. Como posso usar essa informação para INSERT isso como um novo registro na tabela [provedores], para que na próxima vez que este provedor aparece sua informação é dada na caixa de combinação?

Foi-me dito sobre: ​​INSERIR .... SE NÃO EXISTE .. mas eu não consigo escrever isso em uma consulta VBA. Significado; Eu quero inserir meus (Me! Provedores) e (eu! Código) na tabela [provedores]. Eu tentei a seguinte instrução SQL:

INSERT INTO providers (provider,code) VALUES ('"&Me!provider&"','"&Me!code&"') IF NOT EXISTS

mas isso não funcionou. Alguém pode me ajudar com o SQL adequado?

questionAnswers(2)

yourAnswerToTheQuestion