Le righe:
<code>stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
</code>
del <b>web.config</b> riguardano la memorizzazione delle variabili di sessione su SQL Server in alternativa al comportamento predefinito, che è la gestione in memoria. Per cui, non serve modificarle.
Quello che NON puoi fare, invece, è scrivere:
<code>
value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("../../data/DSNewsletter.mdb")
</code>
nella chiave di un file XML. Il web.config non è un file di codice, ma di dati e non può contenere richiami alle funzioni come <b>Server.MapPath</b>.
Di conseguenza, devi scrivere direttamente l'intero percorso del database nel valore della chiave, in questo modo:
<code>
<add key="JetConnection" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Tua_Cartella\Sito\Newsletter\data\DSNewsletter.mdb;" />
</code>
specificando al posto di <b>C:\Tua_Cartella\Sito\Newsletter\</b> il tuo reale percorso.
Fammi sapere. :-)