Así que sé que hay muchas preguntas sobre cómo actualizar un DB con linq a SQL, mi pregunta es, ¿estoy haciendo esto en un estándar aceptado?linq to sql update standard
aquí es mi código:
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();
}
}
}
}
estoy aprendiendo asp.net por ensayo y error (! Y un montón de búsquedas de Google) así que sé que va a funcionar, pero no sé si el código haría ¡hazme reír de una conferencia! : D
Gracias
Por lo tanto, al ponerlo en su propio método, ¿simplemente tendría mi servidor runat runat y luego hacer que el evento onclick llame a SaveChanges_Click? – Limey
Sí, eso funcionaría! –
¡Gracias por toda la ayuda! ¡Ojalá pudiera darles una respuesta a ambos! – Limey