Con il caro e vecchio ASP le stringhe di connessione verso il db potevo farle in modo "dinamico" usando del codice simile:
connStr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="+Server.MapPath("../private/forum.mdb");
Questo codice mi funziona sia on-line che in locale grazie al Server.MapPath().
Con ASP.NET però non riesco proprio!! Devo comporre la stringa "a mano" specificando il percorso assoluto rigorosamente con gli slash (/) al posto dei back-slash (\) sennò non funziona!
Non è possibile che tutte le volte che pubblico il lavoro debba cambirgli la stringa di connessione, azz!!
Se uso il Server.MapPath mi fornisce il percorso con i backslash, così mi dice "stringa di connessione non valida".
Come cappero fate voi??
![]()