基本上我要做的就是如下所示:
string EntityFrameworkType = "Product";
string searchField = "ProductName";
string searchValue = "My Product";
using( var context = new entitycontext())
{
var result = (from x in context.EntityFrameworkType.Where(l=>l.searchField == searchValue) select x).FirstOrDefault();
}
当然这种语法不起作用,因为上下文不包含名为“EntityFrameworkType”的实体......
有没有可能以另一种方式做到这一点???我想要做的是概括我的数据库重复检查。在此示例中,我正在搜索名称为“我的产品”的任何产品。但我希望能够传入这些字符串,比如 ProductCategory 和 ProductCategoryId = 1 .... 等等...