Mappath e web config

lunedì 12 gennaio 2004 - 12.58

lobax Profilo | Junior Member

ciao a tutti potete per cortesia dare un'occhiata a questo thead?

originariamente postato da breinkiller e lupotana.

http://www.dotnethell.it/forum/messages.aspx?ThreadID=506


ciao grazie

Brainkiller Profilo | Guru

Ciao Lobax,
sono andato a leggere ma non capisco il tuo problema, forse perchè ti dice che la connessione non è inizializzata?
Copia e incolla qui il frammento di codice in questione.
ciao

david

lobax Profilo | Junior Member

Si infatti...
allora...tu avevi proposto una cosa del genere nel web.config per mettere la stringa di connessione:

<add key="Part1" value="PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source="/>
<add key="Part2" value="\db\tuodb.mdb" />

ora senza che la faccia troppo lunga da codice come dovrei fare per leggerla?

io avevo provato così mi dice sempre che non è inizializzata :
<add key="connString" value=" Provider=Microsoft.Jet.Oledb.4.0;data source=[mappath]\dati\BReserv.mdb" />
per leggerlo poi dovrei fare:

Public class pippo
Public Function myfunct(byval....)
Dim S As System.Web.HttpContext
ConfigurationSettings.AppSettings("connString").Replace("[mappath]", S.Server.MapPath("./") & "\")

come hai capito io ho una classe compilalta ma non riesco ad inizializzare la connessione con l'istruzione mappath, in tutti e 2 i casi cercando di leggere in un modo simile anche la tua proposta di sopra.

come avete fatto voi?
grazie ciao

freeteo Profilo | Guru

prova con
"System.AppDomain.CurrentDomain.BaseDirectory"
io l'ho usato per una cosa simile....ciao
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5