webForumDet fria alternativet

ADO vs. INSERT/UPDATE

ASPur ASP

24 svar · 334 visningar · startad av Erik Juhlin · sida 2 av 2

Frågan, av Erik Juhlin

Mycket snack om att man ska använda INSERT/UPDATE, därför tänkte jag dra upp det så man kan diskuttera det. Fördelar med ADO: Jag brukar använda samma funktion för att lägga till post och redigera post. Istället för att då ha en If sats och två SQLer så är det smidigare att göra ungefär så här: sql = "SELECT FROM tblFoo WHERE iFooId = " & lFooId Set rs = GetRecordset(sql) If rs.EOF Th

Läs frågan i sin helhet →
Medlem sedan jan. 2001271 inlägg
#21

Stored procedures verkar smartast :)

------------------
Andreas Nordenmark

Medlem sedan mars 20002 836 inlägg
#22

ha sql-frågan som ett argument till en metod i com-objectet, annars skulle man kanske få bygga många olika saker som gör i stort sett samma sak.

tex:

Public Sub Save(ByVal SQLQuery)
g_objConn.Execute(SQLQuery)
End Sub

tex, kanske dåligt valt exempel men hoppas att du förstår ....

cya,

------------------
'## -- second place is the first looser -- ##'

[Redigerat av PatrikB den 03 dec 2001]

Medlem sedan maj 200010 687 inlägg
#23

Då måste jag skicka in två SQLer för INSERT och UPDATE. Inte så smidigt. Och man vill inte gärna ha SQLen på asp-sidan...

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan dec. 200012 464 inlägg
#24

Stored procedures verkar smartast

Jo, och det går ju även att utföra arrayoperationer mot en procedur, t.ex. att man gör ett databasanrop fast man har 20 olika parameteruppsättningar.

------------------
essentitia preter non sans multiplicandum

Medlem sedan mars 20002 836 inlägg
#25

Och man vill inte gärna ha SQLen på asp-sidan...

OCH definitivt inte hårdkodad i ett com-object heller .... så, SP e klart det bästa ;)

cya,
PatrikB

------------------
'## -- second place is the first looser -- ##'

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