webForumDet fria alternativet

Varför inte siffror??

5 svar · 247 visningar · startad av Reza

RezaMedlem sedan feb. 2001107 inlägg
#1

Hej

Varför ska man inkludera adovbs filen, när man kan använda sig av siffrorna?
För att kunna skriva:

Rs.Open foo, adOpenDynamic

Måste man ju inkludera adovbs filen, men man kan ju skriva:

Rs.Open foo, 2

Är inte värdet på ADO constanterna alltid samma? Alltså adOpenDynamic är alltid lika med 2.
Kommer dessa siffror från msado*.dll ??
Till sist vilket alternativ ska man använda?
Tacksam för svar!

------------------
Reza K

@ndersMedlem sedan juni 200032 969 inlägg
#2

Är inte värdet på ADO constanterna alltid samma? Alltså adOpenDynamic är alltid lika med 2.

jopps. det tenderar dock att vara krångligare att komma ihåg en drös med siffror än konstantnamn.

kan du konstanterna i huvet så ser jag ingen som helst fördel med att inkludera adovbs.inc på varenda sida.

jag för min del, kan de inte, då jag aldrig skapat recordset med .open utan endast via en execute på connectionobjektet, så jag hade förmodligen plockat in adovbs.inc om jag skulle åt någon av konstanterna.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
respect my authoritaah!</A>

RezaMedlem sedan feb. 2001107 inlägg
#3

Tack @nders

------------------
Reza K

clarkbonesMedlem sedan feb. 20013 023 inlägg
#4

Anders!

Du som kan så djuriskt mycket, du vet väl att msado15.dll innehåller samma info som adovbs.inc fast i kompilerat format, vilket gör den snabbare?

Man skriver bara
<!-- METADATA TYPE="typelib" FILE="c:\msado15.dll" -->
innan man sätter igång med asp-koden.
Sökvägen justeras förstås

@ndersMedlem sedan juni 200032 969 inlägg
#5

japps, något liknande har jag lagt i min global.asa faktiskt, så jag aldrig ska behöva bry mig. :)

fast du bör nog uppgradera dej om du har version 1.5 av den dll:en.

sparka hem nyaste mdac från www.microsoft.com/data (nyaste versionen har jag för mig heter 2.6) och ändra sökvägen. :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

hakangusMedlem sedan feb. 200144 inlägg
#6

Måste fråga:

Vad är skillnaden mellan att använda rs.open ...
och
set rs=connection.execute...?

Vilket är bäst, snabbast och när kan man använda de olika sätten?

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