[英]Insert multiple rows of data into the database wp8
我知道如何逐个将数据插入数据库,但我想将多个数据插入数据库,我不知道如何做到这一点。
这是我的“一次性”数据插入代码:
Bloggers BlogerToaddData = new Blogger
{
Interest = txtIntrest.Text.ToString(),
Name = txtname.Text.ToString(),
Totalposts = Convert.ToInt32(txtPost.Text)
};
bloggerDB.bloggers.InsertOnSubmit(BlogerToaddData);
bloggerDB.SubmitChanges();
但如何插入多行数据?
Bloggers BlogerToaddData = new Bloggers
{Interest = "wy",Name = "opwm",Totalposts =1},
{Interest = "wy",Name = "opwm",Totalposts =1},
{Interest = "wy",Name = "opwm",Totalposts =1},
这不起作用
那么你需要创建多个对象。 您可以将它们一次添加到挂起的更改列表中:
var bloggs = bloggerDB.bloggers;
bloggers.InsertOnSubmit(new Bloggers { Interest = "wy", Name = "opwn", TotalPosts = 1 });
bloggers.InsertOnSubmit(new Bloggers { Interest = "ab", Name = "abcd", TotalPosts = 2 });
bloggers.InsertOnSubmit(new Bloggers { Interest = "cd", Name = "1234", TotalPosts = 3 });
bloggerDB.SubmitChanges();
或者使用InsertAllOnSubmit
:
bloggerDB.bloggers.InsertAllOnSubmit(new[] {
new Bloggers { Interest = "wy", Name = "opwn", TotalPosts = 1 },
new Bloggers { Interest = "ab", Name = "abcd", TotalPosts = 2 },
new Bloggers { Interest = "cd", Name = "1234", TotalPosts = 3 }
});
bloggerDB.SubmitChanges();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.