2011-01-01 11 views

答えて

6

DBML設定がない場合は、プロジェクトにDBML設定を追加します。ソリューションエクスプローラからプロジェクトにDBMLを追加するには

Right click on your project -> go to Add new Item -> select LINQ to SQL Classes

をあなたのテーブルにDBMLを埋めるためには、に行く:
View -> Server Explorer
データベースを展開し、DBMLビューア

にあなたのテーブルをドラッグしますあなたのテーブルがcaleldの場合:ウィジェット:

DataClasses1DataContext db = new DataClasses1DataContext(myConnection); 
db.Widgets.InsertOnSubmit(myWidget); 

db.SubmitChanges(); 

//Here myWidget.Id will be set 
3

変更をデータベースにコミットするだけです。新しく挿入されたエンティティには、IDプロパティが新しく割り当てられたIDで自動的に更新され、そこから読み取ることができます。

+0

ありがとう、もう1つの説明pls。 linqでトランザクションを使用するには? – Damir

関連する問題