INSERTAR SI NO EXISTE EN ACCESO

Tengo un formulario [Pedidos] donde se registran los pedidos que se guardarán en una tabla [Pedidos]. Dentro de esa forma hay 2 campos; eligió el nombre de un proveedor de un cuadro combinado, y cuando lo hace, el código de la compañía de ese proveedor se completa automáticamente con un desglose de una tabla llamada [proveedores].

A veces, sin embargo, el pedido es para un NUEVO proveedor cuya información no está en mi mesa. En ese caso, el usuario debe ingresar el nombre y el código manualmente. ¿Cómo puedo usar esta información para INSERTAR esto como un nuevo registro en la tabla [proveedores], de modo que la próxima vez que aparezca este proveedor, su información aparezca en el cuadro combinado?

Me dijeron sobre: ​​INSERTAR ... SI NO EXISTE ... pero parece que no puedo escribir eso en una consulta de VBA. Sentido; Quiero insertar mi (¡Yo! Proveedores) y (¡Yo! Código) en la tabla [proveedores]. Probé la siguiente declaración SQL:

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

pero eso no funcionó. ¿Alguien puede ayudarme con el SQL adecuado?

Respuestas a la pregunta(2)

Su respuesta a la pregunta