Acess ConnectionStrings Errore....

venerdì 30 giugno 2006 - 12.35

LeonDom Profilo | Senior Member

Salve ho questo errore quando tento una connessione ad un database access:


Formato della stringa di inizializzazione non conforme alla specifica che inizia all'indice 0.


Eppure il mio codice ed il mio web.config sembrerebbero rispettare il formato classico... vi posto:

Il mio codice sotto il button che deve compiere l'inserimento:
...
Dim MyConnection As New OleDbConnection()
MyConnection.ConnectionString = ConfigurationManager.ConnectionStrings("MyAccess").ConnectionString
..... altro codice....

Il mio Web.Config è il seguente:
<?xml version="1.0"?>
<configuration>
<connectionStrings>
<add name="MyAccess" connectionString="~/App_Data/test.mdb"
providerName="System.Data.OleDb" />
</connectionStrings>
<system.web>
<compilation debug="true" strict="false" explicit="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>
LeonDom

alx_81 Profilo | Guru

Ciao!
Secondo me il problema sta nella voce ConnectionString che tu indichi sul web.config.. lì ci vuole proprio una connectionstring, non il nome e la posizione del database..
sostituisci quel valore con:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Vedrai che funziona..

Alx81 =)

http://blogs.dotnethell.it/suxstellino

LeonDom Profilo | Senior Member

Quindi si torna al passato!!! Devo metterlo nel tag <appSettings> in questo modo....

infatti se ci provo in locale continua a funzionare, nel server mi dice che serve una query aggiornabile, che se non sbaglio indica che manca qualche permesso di lettura/scrittura all'utente ASPNET sul server.....


LeonDom
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5