SQL Server stöder inte INSERT IGNORE
eller ON DUPLICATE
. Den syntaxen är specifik för MySQL.
Om du hade letat upp INSERT
uttalande i SQL Server-manualen du skulle ha sett det.
Du måste använda MERGE
uttalande för att uppdatera eller infoga.
Jag förstår inte den delen. Om du har SQL Server "lägger du inte in i en .mdb ".
Kör du kanske MS Access istället? I så fall MERGE
kommer inte heller att fungera så vitt jag vet (du skulle behöva kontrollera manualen för MS Access för ett motsvarande uttalande)