最終更新:2012-07-23 (月) 17:01:54 (4266d)
LINQ to SQL
Top / LINQ to SQL
LINQ to SQL は SQL Server 上のテーブルに対して LINQ のクエリ表現?を使用してデータアクセスを実現するテクノロジです。こう書くと、SQL と何が違うかという点が気になるかと思いますが、SQL はあくまで RDBMS に対するクエリであり、そこからのデータの取得に関しては、また別の仕組みが必要となります。.NET Framework で提供しているテクノロジとしては ADO.NET がそこにあたります。 LINQ to SQL ではRDBMS への問い合わせから、メモリ上のオブジェクトへの格納がひとつのクエリ表現で実現できるというところが SQL と比較した際の特徴となります。
実際のクエリを表示
var db = new DataClasses1DataContext(); db.Log = Console.Out;