Databaser giver en metodisk tilgang til at organisere enorme mængder af data i overskuelige arkiver. I programmering af computere, er databaser ofte påberåbes tungt som en datakilde for befolkede objekter og tabeller inde af applikationer. Hvis du bruger . NET pakken til at styre din programs objekter og klasser , drage fordel af pakkens sprog integreret forespørgsel ( LINQ ) funktionalitet til at binde database information til elementer inde i dine programmer . Brug LINQ s IQueryable interface til forfine din databasens henvisninger til datasæt specifikke for din ansøgning tabeller . Instruktioner
1
Start din integreret udviklingsmiljø (IDE) , som Visual Studio eller C + + Builder . Vælg " Åbn" eller " Load " fra programmets "File" overskrift for at indlæse det projekt, du gerne vil arbejde med.
2
Type " dataGridView.DataSource = BindingSource , " . på linjen under din datakilde i programmets kildekode
3
Type" DataSet ds = new DataSet (); "," ds.Locale = CultureInfo . InvariantCulture , "og" FillDataSet ( ds ), "for at angive et nyt datasæt og formatering for dine kildedata . Udelade de slutter komma og anførselstegn i koden
4
Type " DataTable ordrer = ds.Tables [" TableHeader " ]" . På den næste linje . Stedfortræder "Table Header" med navnet på den header for den kategori af data, du gerne vil hente .
5.
Indstil regler for din forespørgsel på de næste linjer i koden. At køre en forespørgsel på en dato vifte af data , skal du skrive " IEnumerable query = " som din kode
På de næste tre linjer - ved hjælp af hængende indrykning - type: ". Fra ordre i orders.AsEnumerable () " ", hvor order.Field ( " OrderDate " ) > nyt DateTime (YY , MM , DD) "" vælg orden "
Fjern den åbning og lukning anførselstegn før du indtaster din kode . Stedfortræder " YY ", " MM " og " DD " med måned dag og år interval, du gerne vil forespørge - . Forlade kommaer mellem hver værdi
6
Type " , DataTable boundTable = query.CopyToDataTable (); "på næste linje for at konvertere forespurgte data i en tabel . Skriv " bindingSource.DataSource = boundTable , " på næste linje for at binde bordet
7 Gem dit arbejde , og afslut derefter din IDE
< . . br >