Pb:stream et répertoire

taillecrayon Messages postés 109 Date d'inscription vendredi 30 janvier 2004 Statut Membre Dernière intervention 23 novembre 2010 - 25 mai 2004 à 23:18
taillecrayon Messages postés 109 Date d'inscription vendredi 30 janvier 2004 Statut Membre Dernière intervention 23 novembre 2010 - 2 juin 2004 à 20:50
j'ai placé un fichier.txt ds le répertoire database(pour y écrire,j'éspère).La ligne:monstreamreader=file.opentext(server.mappath("..\database\fichier.txt")) donne le meesage d'erreur:"impossible d'utiliser..en début de commande à partir du répertoire de niveau supérieur".Si qqu'un comprend le français,merci de m'aider.
taillecrayon

2 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
26 mai 2004 à 13:13
c'est à cause des ..\
il faut faire server.mappath(dat...) sans les ..\ par défaut server.mappath recherche à la base de ton site (il me semble)

si ton site se trouve dans par exemple
site/www/ et ton fichier txt dans site/database/ alors il faut que tu t'amuses avec la classe system.io
dim dir as new directory= server.mappath()
det tu pourras faire server.mappath(dir.getparentdirectory)
j'ai ecrit le code comme ca, sans l'intellisens de vs, donc surement pas juste ;)

@+

Cyril
0
taillecrayon Messages postés 109 Date d'inscription vendredi 30 janvier 2004 Statut Membre Dernière intervention 23 novembre 2010
2 juin 2004 à 20:50
merci pour ta réponse,j'ai réussi à écrire ds le fichier en donnant le chemin complet,je travaille sur tes renseignements mais ça me donne des messages d'erreur,j'essaye d'y voir plus clair...
taillecrayon
0
Rejoignez-nous