*   >> läser Utbildning artiklar >> tech >> internet

Enkel Reader i C

en sista posten. Så som ni kan se, gör det bekvämt att gå igenom alla poster. Jag vill också nämna att du måste ringa det åtminstone en gång för att gå till den första posten. Den Response.Write Kommandot sänder helt enkelt data till webbsidan. Detta kunde ha varit Console.WriteLine, etc. Lägg märke till hur "Kundnamn" användes. Var försiktig här eftersom du vill vara säker på att du inte försöker att ringa ett fält i en tabell som du inte VÄLJ. Ok, är det sista att göra nära kontakter och avyttra så att vi inte skapar minnesläckor på servern. adoDR.Close (); adoDR.Dispose (); adoCmd.

Dispose (); adoConn.Close (); adoConn.Dispose (); Märkte jag vänt den ordning som jag använde när du skapar objekten. Datareaders öppnas när du anropar ExecuteReader () och när du öppnar något, bör du stänga det. Ringa .Dispose () på dessa objekt skulle också stänga dem men stänger dem själv har alltid varit en habbit till mig. Kommandoobjekt inte öppnas eller stängs så ingen Close () behövs. Och slutligen stänga vi /förfoga över databasanslutningen. Det.

Var det så svårt? Vi skapade en databasanslutning, öppnade den, skapat ett kommando (med en anpassad SQL-fråga) och avrättades den Datareader. Sedan loopas vi igenom posterna. Slutligen, vi stängde och bortskaffas alla objekt. Där har ni det. Enkel. ADO.NET har gjort det riktigt enkelt att visa data. Detta är bara en liten repa på Titanic. ADO.NET skulle kunna fylla 50.000 sidor! Jag hoppas du gillade den här artikeln.

Jag måste erkänna, jag är inte mycket av en författare men jag minns första gången jag drog data från en databas och jag önskade att jag hade någon talar om för mig på ren svenska hur man får rätt till punkten. Självklart, vi täcker inte som fel fångst, DataGrids, Datasets, etc. De kommer i tid andra ämnen! Omdömen

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.