Close (); adoConn.Dispose (); Merket jeg snudd rekkefølgen som jeg brukte når du oppretter objektene. DataReaders åpnes når du ringer ExecuteReader (), og når du åpner noe, bør du lukke det. Calling .Dispose () på disse objektene vil også lukke dem, men lukker dem selv har alltid vært en habbit av meg. Command objekter blir ikke åpnet eller lukket slik at ingen Close () er nødvendig. Og til slutt vi lukker /kast databasetilkoblingen. Der. Var det så vanskelig? Vi skapte en database tilkobling, åpnet den, skapte en kommando (ved hjelp av en egendefinert SQL-spørring) og henrettet Datareader.
Deretter loopet vi gjennom postene. Til slutt, vi stengt og avhendes av alle stedene. Det du har det. Enkel. ADO.NET har gjort det veldig enkelt å vise data. Dette er bare en liten ripe på Titanic. ADO.NET kunne fylle 50.000 sider! Jeg håper du likte denne artikkelen. Jeg må innrømme, jeg er ikke mye av en forfatter, men jeg husker første gang jeg trakk data fra en database, og jeg ønsket at jeg hadde noen fortelle meg i vanlig engelsk hvordan å få rett til poenget. Selvfølgelig har vi ikke dekke andre emner som feil fangst, DataGrids, datasett, etc.
De vil komme i gang!