SQL Server não suporta
INSERT IGNORE
ou ON DUPLICATE
. Essa sintaxe é específica do MySQL. Se você consultou o
INSERT
instrução no manual do SQL Server você teria visto isso. Você precisa usar o
MERGE
declaração para atualizar ou inserir. Eu não entendo essa parte. Se você tem o SQL Server, você não está "inserindo em um .mdb ".
Você talvez esteja executando o MS Access? Nesse caso, o
MERGE
não funcionará tanto quanto eu sei (você precisaria verificar o manual do MS Access para uma declaração equivalente)