Brimba Medlem sedan dec. 1999 5 874 inlägg Trådstart 6 maj 2002 11:10 #1 Hej!
Jag funderar på om det är dåligt (ur prestanda perspektiv) att köra en loop för inserts.
Kanske är det bättre att göra den i en SP?
Hur skulle en sådan se ut?
For i = 0 to 10
Connection.Execute("Insert Into Tabell (Kolumn) VALUES ('wee')")
Next
Du kan göra en viss prestandavinst på att använda en stored procedure. Dessutom får du en snyggare abstraktion genom att ha logiken i databasen, inte i din kod.
Microsoft rekommenderar är att (generellt sett) alltid gå via stored procedures mot en databas.
spango Medlem sedan juni 2000 8 205 inlägg
Ursprungligen av developer Dessutom får du en snyggare abstraktion genom att ha logiken i databasen, inte i din kod.
Det "snyggaste" är ju faktiskt att ha logiken i koden, och varken i datalagret eller presentationsskiktet.
Microsoft rekommenderar är att (generellt sett) alltid gå via stored procedures mot en databas.
Kan tänka mig det, eftersom det då blir svårare att byta DBMS
J Janspeed Medlem sedan jan. 2001 510 inlägg
Microsoft rekommenderar är att (generellt sett) alltid gå via stored procedures mot en databas.
Ja, och för att det faktiskt går snabbare också.
/JANspeed