Recibo el error Cannot remove an entity that has not been attached.
cuando intento eliminar un registro. He buscado en Google en todo y aunque hay un montón de lugares para encontrar la solución para solucionar este problema, la solución sugerida no me consiga más allá:linq-to-sql "No se puede eliminar una entidad que no se ha adjuntado"
using (MyDataContext TheDC = new MyDataContext())
{
TheDC.MyTable.Attach(ARecord); //added this line but doesn't fix it.
TheDC.MyTable.DeleteOnSubmit(ARecord);
TheDC.SubmitChanges();
Mi pregunta es la siguiente: no Este problema sólo afecta a eliminar consultas o también afecta a otros tipos de consultas y aún no me he topado con este problema. He escrito una consulta de actualización y parece funcionar sin correr este error.
Gracias.
+1 para MeatRequestDataContext() – bytebender