是否可以在不使用 Stored Porcedures 的情况下使用 EntityCommand 进行删除操作?如果不是,那么仅使用实体键而不检索整个实体对象的可能性是什么。我不想使用 ObjectContext 的 Delete 方法!!LINQ to SQL DataContext 中的 ExecuteCommand 之类的东西?
我已经编写了一些代码如下,但语法不正确不会出现问题:请建议
using (EntityCommand command = new EntityCommand("DELETE VALUE e FROM objEntity.tblTable AS e WHERE e.Id="+int.Parse(TextBox1.Text)+"", objConn))
{
command.CommandType = System.Data.CommandType.Text;
command.ExecuteNonQuery();
}