Se uso questa stringa di connessione
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source=" + Server.MapPath("~/database/blog.mdb"));
Windows 2003
dice che il percorso 'd:\domini\miosito.it\wwwroot\database\blog.mdb' non è un percorso valido. In effetti il database si trova in 'd:\domini\miosito.it\database\blog.mdb'
Windows 2000
Invece interpreta correttamente il percorso del dataBase e non da problemi.
Il mio sito è su Windows 2003 dove però non posso usare i due punti ../ per risalire alla cartella superiore, quindi come posso fare per accedere alla cartella superiore dove risiede il database?
Grazie
wwwroot/miapagina.aspx
database/database.mdb
Grazie
Marco

Rispondi quotando
