Jag har löst det genom att skapa en statisk klass som jag inisierar i application load i gloabal.asa.
Skapar man t.ex. en klass som heter MinaViktigaStängar kan du text skapa en property som heter AccessConnectionString.
MinaViktigaStängar och dess properties och funktioner måste vara statiska (mao: public static MinaViktigaStängar)
I webb configen skriver du webbpathen så att säga:
<add key="DBPath" value="cap/Db/" />
Så i application loaden i gloabal.asa skriver du MinaViktigaSträngar.AccessConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(#Härhömtar du din configsträng DBPath#+"shop.mdb") +";User Id=;Password=;"
När du sedan vill hämta ut dina stäng skriver du bara
MinaViktigaStängar.AccessConnectionString
Jag har erfarenheten av att metoden .MapPath på objektet Server i ASP 3.0 inte går att använda på vissa ställen i Global.asa, som ju på något sätt är en motsvarighet till web.config enligt vad jag vet.
Huruvida det inte skulle fungera i ASP.NET vet jag inte, men uppenbarligen finns samma problem med denna metod där också.