webForumDet fria alternativet
Logga in / Bli medlem

ADODB-problem

ASP

3 svar · 228 visningar · startad av patron

Medlem sedan sep. 200125 inlägg
Trådstart#1

"Undefined provider error" inträffar så snart jag kör min ASPkod med metoden RS.MoveFirst. Öviga databasmetoder funkar OK t.ex. RS.MoveNext.
Öppnar jag Recordset varje gång (isf MoveFirst) så funkar allt, men blir nog tidskrävande.
Någon som har en idé om vad som spökar??
Var hittar man spec. för ADODB ?

Medlem sedan dec. 200012 464 inlägg
#2

Ado: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdmscadomethods.asp?frame=true&hidetoc=true

Varför gör du movefirst? Om du behöver traversera resultatet flera gånger så är det bättre att använda getrows

Medlem sedan sep. 200125 inlägg
#3

Tack för länken!
Jag kollade GetRow men är den verkligen användbar när jag behöver skanna hela databasen för att välja ut vissa poster?
Jag måste också skanna många gånger. Därför är får det inte ta för lång tid.

Medlem sedan dec. 200012 464 inlägg
#4

Om du behöver skanna flera gånger så är det förmodligen effektivare att ställa flera olika selectfrågor, eller så kan du kanske göra en union för att få allt i en fråga.

252 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)