我对这一个感到困惑。
没有从context.SaveChanges()返回它永远不会到达它永远不会完成的捕获并且变量r永远不会被赋值。
如何找出错误是什么?
public void DeleteStuff(int stuffID)
{
using (var context = new MYConn())
{
var user = new MY_STUFF { STUFF_ID = stuffID};
var entry = context.Entry(user);
if (entry.State == EntityState.Detached)
{
context.MY_STUFF.Attach(user);
}
context.MY_STUFF.Remove(user);
try
{
var r = context.SaveChanges();
}
catch (Exception ex)
{
string a = ex.Message;
}
}
}
答案 0 :(得分:0)
正如Octanic所说,在我放了一个嗅探器后,我发现我遇到了僵局。