Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Quale db?
venerdì 26 gennaio 2007 - 20.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Annaa
Profilo
| Newbie
26
messaggi | Data Invio:
ven 26 gen 2007 - 20:06
Ciao a tutti ho bisogno di un consiglio spassionato:
devo mettere su un server windows 2000 un sito in asp.net2.
Fin qui tutto ok, il problema nasce per il db:
avevo già provato a farlo girare con sql server express ,
ma mi dava strani errori ,che indagando ,pareva dipendesse dal fatto che "non deve" girare per internet.
Potrei usare access? per l'uso che ne devo fare (autenticazione di pochi utenti su internet) mi pare sufficiente.
e come dovrebbe essere la stringa di connessione?
...potreste aiutarmi? non so' che pesci prendere...
ciao
Anna
Andrl
Profilo
| Junior Member
94
messaggi | Data Invio:
sab 27 gen 2007 - 20:23
Ciao!! ti Sconsigli di Usare ACCESS in quanto poco prestante, io personalmente Uso SQL Server e non ho mai avuto problemi, il bello e' che puoi gestire gli utenti a livello del Database, lo stesso vale per i permessi e la gestione dei ruoli, cmq se volessi usare ACCESS la stringa di connessione e'
"Driver={Microsoft Access Driver (*.mdb)}; Dbq=c:\percorso\database.mdb; Uid=admin; Pwd=password;"
Tienici Aggiornati sulla scelta Ciao!
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 28 gen 2007 - 02:04
ciao,
io invece sono a favore di access per i piccoli progetti, soprattutto se poi lo devi distribuire su host pubblici tipo ad esempio aruba.Sicuramente usare access fa decadere le prestazioni su questo non ci sono dubbi, ma nella mnutenzione è molto agile, a partire dal fatto che vai via tranquilla con il copia-incolla e come ti anticipavo prima, se lo andrai a mettere su host pubblici access non ti costa niente
, a differenza di sqlExpress che spesso non è incluso o ad un pacchetto sql che ti costa parecchi euro.
Se invece il server è tuo o cmq hai accesso per fare quello che vuoi allora la scelta è indifferente, vedi te come vai meglio.
Per tutte le stringhe di connessione possibili ed immaginabili, ti consiglio il sito per eccellenza, un bookamark di tutti gli sviluppatori ormai:
http://www.connectionstrings.com
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Annaa
Profilo
| Newbie
26
messaggi | Data Invio:
lun 29 gen 2007 - 12:56
Grazie mille per le risposte utilissime:
sono intenzionata a usare access perchè devo gestire non + di 40 utenti.
Però voglio usare l'autenticazione di asp.net e il suo wizard, ma ovviamente non mi permette di farlo: cosa devo modificare nel machine.config.?
.... di default si aspetta sempre un db sql server 2005...
ma io purtroppo non posso usarlo , perchè non abbiamo la licenza (il server è nostro), e l'express mi da problemi sul server che è windows 2000.
ciao
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 29 gen 2007 - 21:48
>.... di default si aspetta sempre un db sql server 2005...
eh si come dicevo tempo fa qui:
http://blogs.dotnethell.it/freeteo/asp.net-beta2-basta-aspnetdb.mdb__81.aspx
purtroppo da microsoft è stato praticametne "bandito" access per usare il motore di Membership di asp.net, ma a mio avviso invece è stato un errore, vista l'agilita' dell'mdb e cmq visto il fatto che molti hoster non danno come preinstallato sqlexpress.
pero' puoi usare questo starterkit di mictrosoft stessa, un po' offuscato da altre tecnologie, ma cmq valido:
http://msdn.microsoft.com/vstudio/eula.aspx?id=96713a8e-b8d4-4d6e-bb8f-027e6c8e15d8
li dentro trovi l'esempio di come farsi una dll per gestire quello che vuoi con un mdb (fatta da microsoft quindi io mi fiderei) ti basta solo andare a settarlo nel web.config e copiare la sampleaccessprovider.dll nella bin del sito.
Cmq guardando l'esempio capisci di sicuro senza problemi...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Annaa
Profilo
| Newbie
26
messaggi | Data Invio:
mer 31 gen 2007 - 19:57
Grazie mille! Suggerimento preziosissimo!
Vi farò sapere se non mi da problemi ,(attendo che mi compilino la dll ,avendo web developer express non compila!
) ho letto che su server da' problemi di scrittura sul db, con un errore generico....
...credo che tornerò a scrivervi!
Ciaooooo
Anna
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mer 31 gen 2007 - 20:11
>Grazie mille! Suggerimento preziosissimo!
di niente, speriamo ti serva.
>ho letto che su server da' problemi di scrittura sul db, con un errore
>generico....
>...credo che tornerò a scrivervi!
potrebbe essere che la directory dove metti il tuo database non abbia i permessi di scrittura all'utente aspnet, quindi da errore.Verifica che sia lettura e scrittura quella dir per l'utente con cui gira il sito, altrimenti non riesce a scrivere...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Torna su
Stanze Forum
Elenco Threads
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 !