Archief - ASP.NET : Web.config+server.Mappath

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

bibawa

Legacy Member
Ik zou ik asp.net in de web.config file een connectiestring willen steken.

dit lukt me wel, maar graag zou ik het pad waar de databank zich bevind opvragen via server.mappath(), maar ik krijg het maa rniet voor elkaar omdat de connectiestring volledig omgeven is door " (quotes) en concateneren erin lukt me niet (geeft fouten).

Kortom wie kan me helpen? :help:

Dit is wat ik heb:

Code:
<add key="connStr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Server.Mappath('database/*****.mdb')"/>

Boddah

Legacy Member
kweet niet of dat wel gaat. want je wilt eigenlijk code in de config file steken.

je zult het pad dus volledig moeten uitschrijven. maakt eigenlijk geen verschil uit, toch?

bibawa

Legacy Member
Ja ik weet dat het zeker gaat heb het ooit gedaan maar weet het niet meer hoe het moet juist :d:p

En idd ik kan het pad gewoon herschrijven maar dit is gewoon net iets praktischer

Boddah

Legacy Member
dan zal het mss op deze manier zijn:
value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Server.Mappath('database/*****.mdb')"
-->
value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.Mappath("database/*****.mdb")

servi

Legacy Member
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken. Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast en je hebt een een waarschuwing gekregen, gelieve in het vervolg er op te letten.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan