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 DbConnection DbProviderFactory
.
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.