Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Navigazione nella Path di un sito - server.mappath
sabato 03 gennaio 2009 - 19.52
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
sab 3 gen 2009 - 19:52
Salve,
ho una applicazione che gestisce tutto con una sezione privata e un database Access.
La struttura del mio sito è la seguente:
223x379
32Kb
Ora:
una volta entrati nella sezione protetta (cartella Privato), dovrò fare delle pagine che interrogano il database che si trova nella cartella App_Data su un livello superiore rispetto alla cartella Privato.
Di conseguenza utilizzando la sintassi Server.MapPath mi viene restituito l'errore poichè nella MapPath mi viene inserita anche la cartella privato, e conseguentemente non mi trova il database.
Come posso fare ad ovviare a questo problema?
Grazie.
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
sab 3 gen 2009 - 23:35
Server.MapPath("~/App_Data/Database.mdb")
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
dom 4 gen 2009 - 01:14
Si ma mi da errore poichè il MapPath ti prede tutto il percorso esatto di dove la pagina si trova e siccome la cartella del Db si trova ad un livello superiore non è possibile utilizzarlo.
Ad ogni modo ho riusolto creandomi una connectionstring!
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
dom 4 gen 2009 - 12:44
Tutti i file si riferiscono sempre alla root che viene indicata con ~/ (cioè c:\inetpub\wwwroot\nomesito)
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
dom 4 gen 2009 - 14:33
Perfetto. Grazie! :)
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !