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


Adatok beolvasása és módosítása a ADO.NET

Az adatbázis-alkalmazások elsődleges funkciója egy adatforráshoz való csatlakozás és a benne található adatok beolvasása. A ADO.NET .NET-keretrendszer adatszolgáltatói hidat képeznek egy alkalmazás és egy adatforrás között, lehetővé téve a parancsok végrehajtását, valamint az adatok lekérését DataReader vagy DataAdapter használatával. Az adatbázis-alkalmazások egyik fő funkciója az adatbázisban tárolt adatok frissítése. Az ADO.NET az adatok frissítéséhez a DataAdapter és DataSeta Commandobjektumokat kell használni, és az is előfordulhat, hogy tranzakciókat használ.

A szakasz tartalma

Csatlakozás adatforráshoz
Ismerteti, hogyan létesíthet kapcsolatot egy adatforrással, és hogyan dolgozhat a kapcsolati eseményekkel.

Kapcsolati sztringek
A kapcsolati sztring használatának különböző aspektusait leíró témaköröket tartalmaz, beleértve kapcsolati sztring kulcsszavakat, biztonsági információkat, valamint azok tárolását és lekérését.

Kapcsolatkészletezés
A .NET-keretrendszer adatszolgáltatók kapcsolatkészletezését ismerteti.

Parancsok és paraméterek
Olyan témaköröket tartalmaz, amelyek ismertetik, hogyan hozhat létre parancsokat és parancsszerkesztőket, konfigurálhat paramétereket, és hogyan hajthat végre parancsokat az adatok lekéréséhez és módosításához.

DataAdapters és DataReaders
A DataReaderst, a DataAdapterst, a paramétereket, a DataAdapter-események kezelését és a kötegműveleteket leíró témaköröket tartalmazza.

Tranzakciók és egyidejűség
Olyan témaköröket tartalmaz, amelyek ismertetik a helyi tranzakciók, az elosztott tranzakciók és az optimista egyidejűség működését.

Identitás vagy számértékek beolvasása
Példa egy SQL Server-tábla identitásoszlopához vagy Egy Microsoft Access-tábla Számláló mezőjéhez létrehozott értékek egy táblázat beszúrt sorának oszlopához való leképezésére. Az identitásértékek egyesítését ismerteti egy DataTable.

Bináris adatok beolvasása
A bináris adatok vagy nagy adatstruktúrák lekérésének módját CommandBehaviorismerteti.SequentialAccess az alapértelmezett viselkedés módosításához DataReader.

Adatok módosítása tárolt eljárásokkal
Azt ismerteti, hogyan használhat tárolt eljárás bemeneti paramétereit és kimeneti paramétereit egy sor adatbázisba való beszúrásához, és hogyan ad vissza új identitásértéket.

Adatbázisséma adatainak lekérése
Azt ismerteti, hogyan szerezhet be elérhető adatbázisokat vagy katalógusokat, táblákat és nézeteket egy adatbázisban, hogyan szerezhet be táblákra vonatkozó korlátozásokat és más sémaadatokat egy adatforrásból.

DbProviderFactories
A szolgáltatói gyár modelljét ismerteti, és bemutatja, hogyan használhatja az alaposztályokat a System.Data.Common névtérben.

Adatkövetés a ADO.NET
A ADO.NET beépített adatkövetési funkcióját ismerteti.

Teljesítményszámlálók
A következőhöz elérhető SqlClientOracleClientteljesítményszámlálókat ismerteti:

Aszinkron programozás
Az aszinkron programozás ADO.NET támogatását ismerteti.

Az SqlClient streamelésének támogatása
Ismerteti, hogyan írhat olyan alkalmazásokat, amelyek adatokat streamelnek az SQL Serverről anélkül, hogy teljes mértékben betöltenék a memóriába.

Lásd még