webForumDet fria alternativet

Parallellkörningsfel

.NETur .NET

0 svar · 178 visningar · startad av Nöff

NöffMedlem sedan nov. 2003569 inlägg
#1

Hej, har haft ett riktigt grymt fel som jag nu kommit underfund med. Tänkte skriva in här ifall någon får samma trubbel.

Det är då om man använder VS.NET oleDbDataAdapter guiden.
Ifall man vill använda 2 oleDbDataAdapters för samma databas men till olika tabeller så skapar VS.NET bara 1 connection objekt för de bägge oleDbDataAdapters:arna. och sen använder oleDbDataAdapter1.Update(tabell), oleDbDataAdapter2.Update(tabell) när man vill delete:a insert:a update:a, Detta funkar oftast till 90% , men ibland vid vissa tillfällen kan man få "parallellkörningsfel" "Delete Command affected 0 records", lösningen på detta problem är att använda 2 connectionobjekt, 1 för varje oleDbDataAdapter även fast dom har koppling till samma databas, overhead visst, men vad göra liksom.

130 ms totalt · 3 externa anrop · v20260731065814-full.c74b5be1
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)