webForumDet fria alternativet

RS.Open vs. Con.Execute

2 svar · 209 visningar · startad av Ceeron

CeeronMedlem sedan aug. 2000378 inlägg
#1

Hör hela iden att Execute e bättre osv.

Nångån när man använder RS.Open sql, con, 3, 3 med fördel?
Har nämligen börjat lära mig execute :p o vill inte köra blint på det om det inte e det bästa alltid...

nikoMedlem sedan juni 20022 599 inlägg
#2

Bättre och bättre .. Om man tex bara ska köra en fråga eller eller anropa en stored procedure så är execute-metoden ofta snabbast och enklast. Begränsningen är att den alltid returnerar ett read-only och forward-only recordset. I de fall man har behov av ett recordset med mer funktionalitet (statiskt, dynamiskt, disconnectat client-side ..) så använder man open-metoden på recordset-objektet.

OveRRidEMedlem sedan feb. 200112 078 inlägg
#3

Oftast ser jag användning av .open när folk pysslar med pagin-script och disconnected recordset:s.

Annars använder jag personligen alltid execute.

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