Acesso a database access

venerdì 17 agosto 2007 - 18.12

paolo973 Profilo | Senior Member

In una pagina.aspx devo portare dei dati prelevati
da una tabella di un database access 2002 che ho incluso nel progetto.

se inserisco un sqldatasource ed un gridview tutto ok ho i dati che cercavo.

Come instaurare una connessione al db dalla pagina.cs al fine di gestire meglio i dati ?

(tipo come si faceva con i recordset)

alx_81 Profilo | Guru

Ciao!
>Come instaurare una connessione al db dalla pagina.cs al fine
>di gestire meglio i dati ?
Devi utilizzare le librerie di ADO.net..
Quindi ti serve un oggetto Connection (OLEDB)
un oggetto Command (OLEDB)
da qui in poi puoi scegliere la modalità connessa o disconnessa.. quindi puoi utilizzare un DataReader oppure un DataAdapter ed un DataSet/DataTable..

eccoti un po' di link:

OledbConnection Class
http://msdn2.microsoft.com/en-us/library/system.data.oledb.oledbconnection.aspx

OledbCommand Class
http://msdn2.microsoft.com/en-us/library/system.data.oledb.oledbcommand(VS.71).aspx

OledbDataReader Class
http://msdn2.microsoft.com/en-us/library/system.data.oledb.oledbdatareader(VS.71).aspx

OledbDataAdapter Class
http://msdn2.microsoft.com/en-us/library/system.data.oledb.oledbdataadapter.aspx

DataSet Class
http://msdn2.microsoft.com/en-us/library/system.data.dataset.aspx

DataTable Class
http://msdn2.microsoft.com/en-us/library/system.data.datatable.aspx

Ricorda che per riempire il datatable utilizzando il dataset e l'oledbdataadapter, devi utilizzare il metodo Fill, spiegato nel link del DataSet..

Spero ti possa essere di aiuto
Alx81 =)

http://blogs.dotnethell.it/suxstellino
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5