#410 - Connessioni ad Access con ASP.NET
Utilizzando ASP chi di noi non ha mai usato almeno una volta un database Access ? La risposta è semplice: almeno agli inizi , tutti.
Frequentando spesso e volentieri i Forum mi sono accorto che diversi utenti sono convinti che ASP.NET possa interagire solamente con database quali SQL Server o Oracle: non è così. E? infatti possibile connettersi anche ad Access.
Nel nostro esempio, utilizzando come provider Microsoft.Jet.OLEDB.4.0, ci connetteremo ad un database Access ed estrarremo i dati dalla tabella nome_tabella, visualizzandoli in un datagrid.
<SCRIPT language="vb" runat="server">
Sub Page_Load(Sender As Object, E as EventArgs)
Dim connessione As New System.Data.OleDb.OleDbConnection()
Dim sql As New System.Data.OleDb.OleDbCommand()
connessione.ConnectionString = "provider=Microsoft.Jet.OLEDB.4.0; " & _
"Data Source=C:\inetpub\wwwroot\database.mdb;"
sql.CommandText = "SELECT * FROM nome_tabella"
sql.Connection = connessione
connessione.Open()
risultati.DataSource= sql.ExecuteReader()
risultati.DataBind()
sql.Connection.Close()
end sub
</SCRIPT>
<asp:DataGrid id="risultati " runat="server" />
Viene utilizzato il metodo DataBind per eseguire l?associazione dei dati da mostrare nell?apposito DataGrid chiamato ?risultati?.
Approfondimenti
- Introduzione ad ASP.NET 3.5: novità e caratteristiche
- #961 - Creare un DataPagerField per cambiare pagina con una DropDownList
- Tutte le novità su ASP.NET 3.5 il 15 gennaio a L'Aquila
- Disponibile la ASP.NET 3.5 Extensions CTP Preview
- Installare ASP.NET ed i tool in un colpo solo
- Velocity: ADO.NET Distributed Cache
- Utilizzare Visual Studio 2008 per semplificare lo sviluppo con LINQ to SQL
- Speciale .NET Framework 3.5 SP1
- #958 - Gestione degli errori e HttpContext con ASP.NET 3.5 SP1
- Real Code Launch 2008: grazie!
- SP vs Linq vs Entity Framework in scrittura
- The Developer Highway Code
Commenti
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!