Jesper Stocholm skrev
> Kasper Katzmann <kasper@FJERNESkatzmann.dk> skrev:
>> Af og til hører jeg at man bør åbne
>> forbindelsen til sin database i
>> global.asa, da det gør det noget mere
>> overskueligt at administrere hvis man
>> har brug for den på mange sider.
>> Andre gange hører jeg at man bør lukke for
>> alt hvad der lukkes kan, så snart man
>> er færdig med at bruge det.
>
> Det tror jeg du har misforstået. Jeg tror at det, der menes, er at
> selve connection string vedligeholdes i global.asa, hvorimod
> forbindelsen åbnes og lukkes efter behov på de enkelte sider. Jeg
> kan ikke lige se, hvilke fordele det skulle have at holde den
> samme forbindelse åben til databasen i hele den tid brugeren er på
> siden. Om ikke andet, så må det da give nogle problemer på sites
> med Access som db-backend.
>
>> o)
Hvordan gør man det i praksis?
Jeg benytter følgende til at åbne min forbindelse:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Provider = "sqloledb"
ProvStr = "Server=minServer;Database=minDB;UID=bruger;PWD=password;"
Conn.Open ProvStr
Hvad skal der stå i global.asa og hvad skal jeg skriv i asp-filen?
--
Mvh
Kasper Katzmann
------------------------------
Katzmann Consulting
http://www.katzmann.dk