Benchè non sia proprio un'accoppiata vincente, ASP.NET e MySQL possono dare il meglio di sè insieme.
La strada più semplice per farli funzionare è sfruttare i driver ODBC e ODBC.NET. In questo caso basta far riferimento alla classi del namespace System.Data.Odbc.
Un approccio che è in grado di garantire performance migliori è invece quello che passa per OLE-db e le classi contenute nel namespace System.Data.Oledb. In questo caso l'accesso ai dati è identico a ciò che si fa con Access, con la variante della stringa di connessione.
Infine la soluzione ottimale consiste nell'usare il managed provider ByteFX.Data, creato nativamente per MySQL e quindi più performante.
Si scarica da
http://sourceforge.net/projects/mysqlnet/
e mette a disposizione, sfruttando le stesse interfacce su cui ogni managed provider si basa, le stesse classi, ovviamente con nomi differenti e sfruttando un namespace differente, ovviamente.
Per approfondimenti si veda:
#410 - Connessioni ad Access con ASP.NET
http://www.aspitalia.com/liste/usag/script.aspx?ID=410
#352 - Accedere a MySQL con ODBC.NET e ASP.NET
http://www.aspitalia.com/liste/usag/script.aspx?ID=352
- #917 - Un custom control SingleView per ASP.NET 2.0
- #940 - La gestione degli status code con ASP.NET
- un Provider Custom per l'health monitoring
- #932 - Il controllo ListView di ASP.NET 3.5
- #929 - Impersonation di utente per l'esecuzione di codice in una pagina ASP.NET
- #907 - Utilizzo di XmlSerializer con custom collection
- Membership e Profile API con ASP.NET AJAX
- #924 - Evitare problemi di path canonicalization con ASP.NET
- 3-Tier, 3-Layer e MVC: ma sono la stessa cosa?
- Cosa fare se la vostra applicazione ASP o ASP.NET è vittima di SQL injection
- Una noisa limitazione di LINQ To SQL
- un visualizzatore di eccezioni parte 1: helper
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.








Stampa
Snippet
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!