我的项目正在运行但是为了工作我必须取出deleteobject(myitem) 因为它一直显示为错误,我在下面包含了我的代码以及文本旁边出现的错误
public void RemoveItem(string cartID, int productID)
{
using (CommerceEntities1 db = new CommerceEntities1())
{
try
{
var myItem = (from c in db.ShoppingCarts where c.CartID == cartID && c.ProductID == productID select c).FirstOrDefault();
if (myItem != null)
{
db.DeleteObject(myItem);
db.SaveChanges();
}
}
错误说数据accesscommerceEntities不包含删除对象的定义,也没有扩展方法删除对象
答案 0 :(得分:0)
我没有酸,但是当没有主键时发生了这个问题