Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
6,49 € Ielikt grozā
Gribi lētāk?
Identifikators:739983
 
Autors:
Vērtējums:
Publicēts: 07.01.2010.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 1 vienības
Atsauces: Nav
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
1.  LINQ izteiksmju veidošanas pamatprincipi   
1.1.  select   
1.2.  where   
1.3.  Lietotāja definētas funkcijas   
1.4.  orderby   
2..  LINQ to Objects   
3..  LINQ to SQL   
3.1.  DataContext klase   
3.2.  LINQ to SQL un datu bāzes komponenti   
3.3.  Viena ieraksta/vērtības atlasīšana   
4.  LINQ to DataSet   
5.  LINQ to XML   
Darba fragmentsAizvērt

Ievads
Viens no ievērojamākajiem jaunumiem .NET 3.5 ir LINQ (Language Integrated Query Language – integrēto pieprasījumu valoda). Izmantojot LINQ izteiksmes ir iespējams atlasīt, filtrēt, šķirot, grupēt un transformēt datus. Dažādie LINQ paplašinājumi ļauj izmantot vienas un tās pašas vaicājumu izteiksmes dažādiem datu avotiem. Piemēram, LINQ to Objects ļauj veidot un veikt pieprasījumus objektu kolekcijām, kuras atrodas atmiņā. LINQ to DataSet ļauj veikt iepriekšminētās darbības ar DataSet objektiem, kuri atrodas atmiņā. LINQ to SQL ļauj izpildīt pieprasījumus SQL Server datu bāzēm nerakstot kodu, lai piekļūtu datu bāzēm. LINQ to XML ļauj lasīt XML failus neizmantojot specializētās .NET klases darbam ar XML.
LINQ cieši integrējas .NET 3.5 platformā, C# 2008 un Visual Basic 2008. LINQ nav specifisks līdzeklis izmantošanai kopā ar ASP.NET un var tikt izmantots jebkurā .NET lietojumā. LINQ var izmantot kā papildinājumu kodam, kurš piekļūst datu bāzēm izmantojot ADO.NET tehnoloģiju, vai arī ADO.NET vietā pielietot LINQ to SQL.
1. LINQ izteiksmju veidošanas pamatprincipi
Visām LINQ izteiksmēm obligāti jāsatur konstrukcija from, kas norāda datu avotu un konstrukciju select, kura norāda kādi dati jāiegūst.
1.1 select
Konstrukciju select var pielietot, lai iegūtu no datu kopas apakškopu, piemēram, no kolekcijas, kura satur informāciju par darbiniekiem iegūt tikai darbinieku vārdus.
IEnumerable matches;
matches = from employee in employees
select employee.FirstName;
Vai arī iegūt darbinieku vārdu un uzvārdu:
matches = from employee in employees
select employee.FirstName + employee.LastName;
1.2 where
Konstrukcija where ļauj definēt nosacījumus, kuriem jāatbilst atlasāmajiem datiem, piemēram, atlasīt darbiniekus, kuru uzvārdi sākas ar burtu „D”.

Autora komentārsAtvērt
Darbu komplekts:
IZDEVĪGI pirkt komplektā ietaupīsi −3,70 €
Materiālu komplekts Nr. 1118354
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties