Databaser gir en metodisk tilnærming for å organisere store mengder data i håndterbare arkiver . I datamaskin -programmering , er databaser ofte grunnlag tungt som en datakilde til befolkede gjenstander og bord innsiden av applikasjoner. Hvis du bruker . NET pakke for å administrere programmets objekter og klasser , dra nytte av pakken språk - Integrated Query ( LINQ ) funksjonalitet for å binde database informasjon til elementer inne av programmene dine. Bruk LINQ er IQueryable grensesnitt for å avgrense databasen referanser til datasett spesifikke for programmets tabeller. Instruksjoner
en
Start din integrert utviklingsmiljø (IDE ) , som Visual Studio eller C + + Builder . Velg " Åpne" eller "Load " fra programmet "Fil " overskriften for å laste prosjektet du ønsker å jobbe med .
2
Type " dataGridView.DataSource = bindingSource ; " . på linjen under datakilden i programmets kildekode
3
Type" datasett ds = nye datasett (); "," ds.Locale = CultureInfo . InvariantCulture ; "og" FillDataSet (ds ) ; "for å angi et nytt datasett og formatering for kildedataene . Utelate slutter komma og anførselstegn i koden
4
Type " DataTable bestillinger = ds.Tables [" TableHeader "] ; " . På neste linje . Substitute "Table Header" med navnet på overskriften for kategorien av data du vil hente .
5
Still reglene for spørringen på de neste linjene av koden. Å kjøre en spørring på en dato spekter av data , skriv " IEnumerable query = " som koden din
På de neste tre linjer - med hengende innrykk - skriv : . " Fra bestilling i orders.AsEnumerable ( ) " " hvor order.Field ( " OrderDate ") > new DateTime ( YY, MM , DD ) " " velge rekkefølgen "
Fjern den åpne og lukke anførselstegn før du går inn koden din . Substitute " YY ", " MM" og " DD " med måneden dagen og året området du ønsker å spørre - . Forlate komma mellom hver verdi
6
Type " ; DataTable boundTable = query.CopyToDataTable (); " på neste linje for å konvertere de spørres data i en tabell . Type " bindingSource.DataSource = boundTable ; " på neste linje å binde tabellen
7 Lagre arbeidet , og avslutt deretter din IDE
< . . br >