Итак, я знаю, что есть много вопросов о том, как обновить БД с помощью linq до SQL, мой вопрос: делаю ли я это в соответствии с принятым стандартом?
вот мой код:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//load data to page
}
else
{
using (var db = new App_Data.MyDataContext())
{
var Query = (from p in db.peoples
where p.ipeople_ID == 59225
select p).Single();
Query.cFirstName = FirstName.Value;
try { db.SubmitChanges(); }
catch (ChangeConflictException)
{
db.ChangeConflicts.ResolveAll(RefreshMode.KeepChanges);
db.SubmitChanges();
}
}
}
}
Я изучаю asp.net методом проб и ошибок (и много поисков в Google!), Поэтому я знаю, что он будет работать, просто не знаю, заставит ли меня смеяться этот код конференция!: D
Спасибо