¿Hay alguna razón por la que algo así no funcione?LINQ no actualizando en .SubmitChanges()
Esta es la lógica que han utilizado muchas veces para actualizar un registro en una tabla con LINQ:
DataClasses1DataContext db = new DataClasses1DataContext();
User updateUser = db.Users.Single(e => e.user == user);
updateUser.InUse = !updateUser.InUse;
db.Log = new System.IO.StreamWriter(@"c:\temp\linq.log") { AutoFlush = true };
db.SubmitChanges();
(updateUser.InUse es un campo de bits)
Por alguna razón, no es trabajando. Cuando reviso linq.log, está completamente en blanco.
¿Podría haber un problema con mi .dbml? Otras tablas parecen funcionar bien, pero he comparado propiedades en el archivo .dbml y todas coinciden.
Es como si el db.SubmitChanges()
; no detecta ninguna actualización requerida.
disfrute de su Taxonomista en 'submitchanges': P – DJTripleThreat