レコードを削除しようとするとエラーCannot remove an entity that has not been attached.
が表示されます。私の周りGoogleで検索してきたし、この問題を解決するためのソリューションを見つけるための場所がたくさんありますが、修正案はさらに私を取得していません:linq-to-sql「接続されていないエンティティを削除できません」
using (MyDataContext TheDC = new MyDataContext())
{
TheDC.MyTable.Attach(ARecord); //added this line but doesn't fix it.
TheDC.MyTable.DeleteOnSubmit(ARecord);
TheDC.SubmitChanges();
を私の大きな問題はこれです:この問題は、削除クエリに影響を与えませんそれは他の種類のクエリにも影響を及ぼしますか、私はまだこの問題にぶつかりませんでした。私は更新クエリを書いており、このエラーに遭遇することなく動作するようです。
ありがとうございました。
+1 MeatRequestDataContext() – bytebender