*   >> Lese Utdanning Artikler >> tech >> internet

Enkelt Reader i C

. Så som du kan se, dette gjør det praktisk å bla gjennom alle poster. Også skal jeg nevne at du må ringe det minst én gang for å gå til den første posten. Den Response.Write kommandoen sender bare data til nettsiden. Dette kunne ha vært Console.WriteLine, etc. Legg merke til hvordan "Customer" ble brukt. Vær forsiktig her fordi du vil være sikker på at du ikke prøver å ringe et felt i en tabell som du ikke valgte. Ok, er den siste tingen å gjøre nære forbindelser og kast, slik at vi ikke skaper minnelekkasjer på serveren. adoDR.Close (); adoDR.Dispose (); adoCmd.Dispose (); adoConn.

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!

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.