Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur konvertera en IQueryable till Dataset

    Databaser ger ett metodiskt tillvägagångssätt för att organisera stora mängder data i hanterbara arkiv . I datorprogrammering , är databaser ofta åberopas tungt som en datakälla för befolkade objekt och tabeller inuti program . Om du använder den . NET paket för att hantera ditt programs objekt och klasser , dra nytta av paketet språk - Integrated Query ( LINQ ) funktionalitet att binda databas information till element inuti av dina program . Använd LINQ s IQueryable gränssnitt för att förfina din databas hänvisningar till datamängder specifika för programmets tabeller . Instruktioner
    1

    Starta din integrerad utvecklingsmiljö ( IDE ) , som Visual Studio eller C + + Builder . Välj " Öppna" eller " Load " alternativet från programmets " Arkiv " rubrik för att läsa det projekt du vill arbeta med .
    2

    Type " dataGridView.DataSource = BindingSource ; " . på linjen under din datakälla i programmets källkod
    3

    Type " DataSet ds = new DataSet ( ) ; ", " ds.Locale = CultureInfo . InvariantCulture , " och " FillDataSet ( ds ) , " för att ange en ny uppsättning data och formatering för dina källdata . Utelämna de slutar komma och citattecknen i koden
    4

    Type " DataTable order = ds.Tables [ " tableheader " ] , " . På nästa rad . Ersätt " Table Header " med namnet på rubriken för den kategori av data du vill hämta .
    5

    Ställ in regler för din fråga på nästa rad i koden . För att köra en fråga om ett datumintervall för uppgifterna , skriver " IEnumerable query = " som din kod

    På nästa tre raderna - med hängande indrag - typ : . " Från order i orders.AsEnumerable ( ) " " där order.Field ( " OrderDate " ) > ny DateTime ( YY , MM , DD ) " " välj order , "

    bort den öppna och stänga citattecken innan din kod . Ersätt " YY ", " MM " och " DD " med månad dag och år intervall du vill fråga - . Lämna kommatecken mellan varje värde
    6

    Type " ; DataTable boundTable = query.CopyToDataTable (); " på nästa rad för att omvandla de efterfrågade data till en tabell . Typ " bindingSource.DataSource = boundTable , " på nästa rad att binda bordet
    7

    Spara ditt arbete och avsluta din IDE
    < . . br >

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är CNC maskiner
    ·Hur man använder en Spinner för en Palm Pilot
    ·Hur till Öppen JPG-filer Använda Microsoft Net Framew…
    ·Fördelar med deklarativ programmering
    ·Hur man gör en stjärna i text
    ·Hur du gör din egen webbläsare i C #
    ·Hur man beräknar NS2 Bandbredd
    ·Förhindra att buffertöverskridningar & overflows
    ·Hur man använder DMG på Windows
    ·Hur man anropar en JavaScript -funktion från Python
    Utvalda artiklarna
    ·Hur du jämför två heltal i en funktion med C + +
    ·Hur Design bokföringsprogram
    ·Hur man läser in ingångsvärde i Java
    ·Hur man hittar det största värdet i en array i Visual…
    ·Hur man använder textrutor i Visual Basic
    ·PLC-programmering Instruktioner
    ·Cool Visual Basic projektidéer
    ·Hur Sök och ersätt med Python
    ·Flash Vs. Java-applet
    ·Vilket format är Silverlight
    Copyright © Dator Kunskap http://www.dator.xyz