[OleDbConnection] Percorso accesso DB

lunedì 08 gennaio 2007 - 12.15

beppesan Profilo | Newbie

Partendo dal presupposto che sono nuovo in .NET, ho un quesito da porvi:
Vorrei accedere a un "DB" access per leggerne e modificarne i dati. Voglio evitare di usare gli strumenti già pronti di VS (come per esempio gli accessdatasource) e sgrufolando nella rete ho trovato l'opzione "OleDbConnection".
Purtroppo non riesco a far funzionare il tutto... credo che il problema sia nella dichiarazione del data_source.... ma non capisco cosa devo fare...

Il codiche che utilizzo è il seguente:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Grazie & Ciao!
Beppesan
work: http://www.beppesan.it
hobby: http://www.birraiolo.it

amelix Profilo | Expert

Prova a mettere il percorso "vero" nel path del DB.

Il . corrisponde a dove viene effettivamente eseguita l'applicazione che, nel tuo caso, dovrebbe essere bin/Debug/....
Quindi in debug il percorso del DB è diverso da quello che avrai in "produzione".

Puoi provare ad usare |DataDirectory| anzichè ./App_Data/ che, se configurato bene, fa tutto da solo.
Andrea
http://amelix.blogspot.com/index.html

beppesan Profilo | Newbie

ok, mettendo l'indirizzo assoluto e non quello relativo funziona correttamente.
Esiste un modo per "scoprire" questo indirizzo, per non esser costretti ogni volta ad andare a inserire tutto lì'indirizzo?
Beppesan
work: http://www.beppesan.it
hobby: http://www.birraiolo.it

amelix Profilo | Expert

Usando Server.MapPath("/percorso file/NomeFile.ext") ti viene restituito il percorso completo del file con percorso web.

Cmq ti consiglio la seconda ipotesi che ti ho dato |DataDirectory|\FilePath (devi usare \ e non / (web))
Andrea
http://amelix.blogspot.com/index.html
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