2012-02-26 10 views
0

質問をするように、ASP.NETを使ってブログを作成してよりうまくいくようにしたいと思います。私はPHP btwから来ました。データベースに接続する初心者のためのSQL Server

とにかく私は、ほとんどの.NETプログラマがデータベースに接続するために使用する方法がわからないために立ち往生しています。私はLINQの使用を計画しています。

私は正しい方向に指し示すチュートリアル/書籍やウェブサイトは本当に役に立ちます。どうもありがとう!

答えて

0

.NET開発者はADO.NETを使用してリレーショナルデータベースに接続します。これは低レベルのAPIです。 Entity Frameworkは、リレーショナル表をオブジェクトにマップできるADO.NETの上位にORMを提供します。

1

ほとんどの.NETプログラマがデータベースに接続するために使用する方法は、Microsoft .NET Frameworkに付属するADO.NETです。ここで便利なのはcode examplesです。

LINQはADO.NETの代替品として設計されていないため、あらゆる種類のデータに対して統一的なプログラミングモデルを提供します。これを使用すると、データソースに依存しないモデルを使用してデータを照会および操作できます。

var query = 
    from c in Customers 
    where c.Country == "Usa" 
    select c.CompanyName; 

foreach (string name in query) 
    Console.WriteLine(name); 
0

あなたは新しいしている場合、私は、LINQを開始することをアドバイスしますが、その前に、あなたはADO.Netについて少し学ばなければならない、とMSDNのチュートリアルその後、いただきました!よりよい:

ADO.Net: http://msdn.microsoft.com/en-us/library/h43ks021%28v=vs.71%29.aspx

http://msdn.microsoft.com/en-us/library/cc161165.aspx

のLINQ: http://msdn.microsoft.com/en-us/library/bb386964.aspx

http://www.codeproject.com/Articles/246861/LINQ-to-Entities-Basic-Concepts-and-Features

関連する問題