1 / 6

LINQ (Language Integrated Query - Dile Entegre Edilmiş Sorgu)

LINQ (Language Integrated Query - Dile Entegre Edilmiş Sorgu). Nedir ?

dyami
Download Presentation

LINQ (Language Integrated Query - Dile Entegre Edilmiş Sorgu)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LINQ (Language Integrated Query - Dile Entegre Edilmiş Sorgu) Nedir ? Microsoft'un Visual Studio 2008 ve .NET Framework 3.5 ile beraber kullanıma sunduğu LINQ (Link şeklinde okunur), İngilizcesi Language INtegrated Query, Türkçesi Programlama Diliyle Bütünleştirilmiş / Entegre Edilmiş Sorgu olan, Haskell, XML, HTML ve SQL programlama dilleri gibi bildirimsel (Declerative) yazım şekli (sözdizimi, syntax) kullanan bir bileşen / teknolojidir.

  2. LINQ, programlama diline SQL biçimi veri sorgulama yeteneği ekler. LINQ ile SQL Server Veritabanları, XML belgeleri, ADO.NET Veri Kümeleri (Dataset) ve hafızada bulunan koleksiyon türlerindeki verileri sorgulayabilirsiniz Visual Studio LINQ sorguları için Akıllı Kod Sezme'yive LINQ ifadelerinin derleyici kontrolünü de destekler. Yani kod yazarken kullanılması muhtemel ifadeleri ve derlemeye gerek kalmadan derleyici hatalarını görebilirsiniz.

  3. Projemize Linq eklemek için Projemize sağ tuş > Add New İtem > Data > LİNQ to SQL Classes ekliyoruz

  4. SqlClassımıza Database Eklemek için DataClasses.dbml isimli clasımıza çift tıklıyoruz daha önceden bağlanmış olduğumuz sql bağlantımızdaki tabloları sürükleyip clasımızın içine atıyoruz

  5. LİNQ connection bağlantı stringimiz otomatik olarak oluştu. Yeni bir class açarak bağlantı stringimizi belirtiyoruz Örneğin baglan.cs adında bir class oluşturup içine public static string _con = @"Data Source=.;Initial Catalog=omer;Integrated Security=True"; Bu şekilde örnek bağlantı stringimizi oluşturduk.

  6. Bu şekilde form tasarımı oluşturduk Buttonclick olaylarına ekleme silme ve güncelleme kodlarını yazalım Buttonclick olaylarına şekilde görüldüğü gibi ekleme silme ve güncelleme olaylarını ekledik

More Related