我有一个简单的查找删除案例:
var query = CompanyUsers
.Where ( cu => cu.eMail.Contains( "123@email.com") || cu.eMail.Contains( "456@email.com"))
ServicesEntities se = new ServicesEntities();
se.DeleteObject( query );
ServiceEntities是一个EntityFramework 4.1 DLL。 DLL中唯一的东西是EF模型。
当我尝试删除时,我得到:
“ArgumentException:在配置中找不到指定的命名连接,不打算与EntityClient提供程序一起使用,或者无效。”
如果我尝试在app.config文件中添加连接字符串的名称,如下所示:
ServicesEntities se = new ServicesEntities("ServicesEntities");
我得到:ArgumentException:初始化字符串的格式不符合从索引0开始的规范。
如何使用我的EF模型并使用conext执行删除操作。是否可以通过LINQPad似乎在属性选项卡中创建的连接字符串,或者至少使用app.config中的连接字符串?