Nimetu
süsteemidega. .NET raamistikuga on kaasas SQL Server .NET Data Provider (Optimeeritud SQL
Serverite kasutamiseks alates SQL Server 7.0st) ja OLE DB .NET Data Provider (Võimaldab
kasutada kõiki andmeallikaid). Lisaks on saadaval ka spetsiaalseid allikaid ODBC ja Oracle
andmete kasutamiseks.
Iga andmeallikas pakub järgmiseid klasse:
100. XxxConnection nt SqlConnection SQL Serveriga suhtlemiseks. Suhtluse
kontrollimiseks on sealjuures veel XxxTransaction, XxxExeption ja XxxError klassid.
101. XxxCommand nt SqlCommand käivitab andmeallikas käsu. Käsu parameetreid saab
kontrollida läbi XxxParameter klassi.
102. XxxDataReader nt SqlDataReader avab ainult loetava andmevoo, tavaliselt mingi
SELECT lause tulemus
103. XxxDataAdapter nt SqlDataAdapter kasutab SqlCommand objekte DataSeti
täitmiseks ning haldab ka DataSetis toimuvaid muudatusi
104. XxxPermission Õigustega seonduv