OVH Cloud OVH Cloud

[NEWB] ASP et fichier INI

1 réponse
Avatar
Thierry Nivelet
Bonjour,

Pour améliorer l'installation d'un site Web, je voudrais que les scripts des
pages ASP lisent des paramètres dans un fichier INI.

Le fichier (Loc.ini) contiendrait des instructions VBScript,
par exemple:
gcLocTableAddr = "E:\Donnees\MonSite.DBF"

J'ai essayé en vain

Dim gcLocTableAddr

<!--#include file="Loc.ini" --> [Pas exécuté]

Server.Execute("Loc.ini") [Affiche le contenu de Loc.ini]

Une solution ou une autre idée ?
Merci
--
AtoutFoxement,
Thierry Nivelet
www.AtoutFox.org
www.AbaqueInside.com

1 réponse

Avatar
Alexandre Roba
Salut Thierry,

Pourquoi ne pas plutot utiliser le fichier WebConfig? ASP.NET gerera pour
toi le caching et te donnera de bien meilleur resultat que l'acces a un
fichier INI...

Tu places dans ton webconfig
<configuration>
<system.web>
<!— sections-->
</system.web>
<appSettings>
<add key="gcLocTableAddr" value="E:DonneesMonSite.DBF" />
</appSettings>
</configuration>

Puis a partir de ton code le code

ConfigurationSettings.AppSettings("gcLocTableAddr")

Te donnera ta valeur.

Bien à toi,

Alexandre Roba
"Thierry Nivelet" a écrit :

Bonjour,

Pour améliorer l'installation d'un site Web, je voudrais que les scripts des
pages ASP lisent des paramètres dans un fichier INI.

Le fichier (Loc.ini) contiendrait des instructions VBScript,
par exemple:
gcLocTableAddr = "E:DonneesMonSite.DBF"

J'ai essayé en vain

Dim gcLocTableAddr

<!--#include file="Loc.ini" --> [Pas exécuté]

Server.Execute("Loc.ini") [Affiche le contenu de Loc.ini]

Une solution ou une autre idée ?
Merci
--
AtoutFoxement,
Thierry Nivelet
www.AtoutFox.org
www.AbaqueInside.com