Ho un problema con la connessione al db.
global.asa:
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Dim dbConnString
Call getCurrentConfig("config.txt")

Sub getCurrentConfig (configFileName)
Dim fso, configFilesPath, configFile, configFileText, configLine, currentParameter, currentParameterValue
Set fso = Server.CreateObject("Scripting.FileSystemObject")
configFilesPath = Server.MapPath("/admin/config/configFiles")
If fso.FolderExists(configFilesPath) Then
If fso.FileExists(configFilesPath & "\" & configFileName) Then
Set configFile = fso.GetFile(configFilesPath & "\" & configFileName)
Set configFileText = configFile.OpenAsTextStream(1)
...
etc...

poi:
/admin/config/configFiles/config.txt
in questo file di testo ho la seguente espressione:

dbConnString#Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/inetpub/test/database/db.mdb

Per trasferire il sito dal locale al server esterno non riesco a sostituire il percorso assoluto con il Server.MapPath

cioè se nel file di testo scrivo:

dbConnString#Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.MapPath("/database/db.mdb")

mi dice che il formato della stringa di inizializzazione non è conforme alla specifica OLE DB

se scrivo:

dbConnString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.MapPath("/database/db.mdb")

non trova il percorso!

non vorrei alterare il global ma non so proprio cosa mettere nel file di testo per farlo funzionare