En annan fråga i samma ämne, hur kollar jag på ett enkelt sätt, för att undvika postlåsning, om jag ska använda update eller insert? Varför inte köra en update, och om den returnerar att 0 rader påverkades så kör du en insert? I SQL server 2008 så finns det ett kommando för att hantera åt dig. Jag har dock aldrig testat det men genom att använda det kommandot så slipper du if-satser m.m. Det blir bara en sql-sats. Jag tror kommandot hette något i stil med insertOrUpdate...Kolla om post existerar 2
Ex. Om post existerar så ska jag uppdatera, om post saknas ska jag lägga till ny....
/Johan FSv: Kolla om post existerar 2
Annars måste du köra en select för att bestämma om du ska använda update eller insert.
I det första fallet har du ju i alla fall möjligheten att komma undan med en fråga, medan i andra fallet så kör du alltid två.Sv: Kolla om post existerar 2