プロが教えるわが家の防犯対策術!

C#で、LINQを使ってデータベースに書き込みたい

LINQに関して、全くの初心者なのでお手柔らかにお願いします。



データベースのテーブル "A" の中身は、
id (string型)
hoge (string型)
以上の二つ。

このテーブルに対して、データを書き込むには
using (var db = new DataContext())
{
db.Log = Console.Out;

var storSales =db.A.Select(st => new
{
st.id,
st.hoge
});
}

このような感じではないかと思いましたが、全然、分かりません。
SQLの構文も分からないのも、起因していますか・・・。


id と hoge にデータを書き込むには
どのようにしたらいいでしょうか。
また、参考になりそうなWebページや、お勧めの参考書も教えてください。

以上、よろしくお願いします。

A 回答 (1件)

提示されたコードはデータの取得を行っているようですが、書き込みの方法ですよね?



db.A.InsertOnSubmit(new A(){ id = "aaaa", hoge = "bbbb" });
db.SubmitChanges();

参考URL:http://msdn.microsoft.com/ja-jp/library/bb386941 …
    • good
    • 0
この回答へのお礼

ありがとうございます。

何とか書けました。

お礼日時:2010/08/20 11:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!