Megosztás a következőn keresztül:


DbProviderFactories

A System.Data.Common névtér osztályokat biztosít a példányok létrehozásához DbProviderFactory adott adatforrásokkal való együttműködéshez. Amikor létrehoz egy példányt DbProviderFactory , és adatokat ad át az adatszolgáltatóról, a DbProviderFactory megfelelő, erősen gépelt kapcsolatobjektumot a megadott információk alapján határozhatja meg.

A .NET-keretrendszer 4-es verziójától kezdve az olyan adatszolgáltatók, mint System.Data.Odbca , System.Data.OleDbSystem.Data.SqlClient, és System.Data.OracleClient már nem szerepelnek a machine.config fájlban, de az egyéni szolgáltatók továbbra is ott lesznek felsorolva.

A szakasz tartalma

A gyári modell áttekintése
Áttekintést nyújt a gyári tervezési mintáról és a programozási felületről.

DbProviderFactory beszerzése
Bemutatja, hogyan listázhatja a telepített adatszolgáltatókat, és hogyan hozhat létre egy DbConnectionDbProviderFactory.

Db Csatlakozás ion, DbCommand és DbException
Bemutatja, hogyan hozhat létre DbCommand és DbDataReader, és hogyan kezelheti az adathibákat a használatával DbException.

Adatok módosítása DbDataAdapterrel
Bemutatja, hogyan használhatja DbCommandBuilder a with a-t DbDataAdapter az adatok lekérésére és módosítására.

Lásd még