17 EKİM 2011, PAZARTESİ
Nesne ObjectStateManager bulundu değil çünkü silinemez
"Nesne ObjectStateManager bulundu değil çünkü silinemez." bu hatayı alıyorum
Benim kod:
protected MyEntities sqlEntities;
public virtual void Delete(TEntity entity)
{
System.Type t = typeof(TEntity);
sqlEntities.DeleteObject(entity);
sqlEntities.SaveChanges();
}
CEVAP
17 EKİM 2011, PAZARTESİ
Varlık (aynı bağlam örneği ile dolu değildi) bağlı olmadığı anlamına gelir. Bunu deneyin:
protected MyEntities sqlEntities;
public virtual void Delete(TEntity entity)
{
sqlEntities.Attach(entity);
sqlEntities.DeleteObject(entity);
sqlEntities.SaveChanges();
}
Bunu Paylaş:
JsonMappingException: uygun yapıcı tür...
Gradle 0.10.0 ile Jacoco: Uzak nesne d...
Aynı anahtara sahip bir nesne zaten Ob...
Bulundu' bash komut dosyası kayna...
Neden C# birbirleri ile iki nesne türl...