Condividi tramite


Provider di dati

I provider di dati rappresentano origini diverse di dati, ad esempio database SQL, file sequenziali indicizzati, fogli di calcolo, archivi documenti e file di posta elettronica. I provider espongono i dati in modo uniforme usando un'astrazione comune denominata set di righe.

ADO è potente e flessibile perché può connettersi a uno qualsiasi di diversi provider di dati ed esporre comunque lo stesso modello di programmazione, indipendentemente dalle funzionalità specifiche di un provider specifico. Poiché tuttavia ogni provider di dati è univoco, il modo in cui l'applicazione interagisce con ADO varia in base al provider di dati.

Le capacità e le funzionalità del provider OLE DB per SQL Server, ad esempio, che viene usato per accedere ai database di Microsoft SQL Server, sono notevolmente diverse da quelle del provider Microsoft OLE DB per la pubblicazione Internet, che viene usato per accedere agli archivi file in un server Web.