连接字符串问题与实体框架上下文和删除

时间:2011-10-18 17:11:38

标签: linqpad

我有一个简单的查找删除案例:

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中的连接字符串?

0 个答案:

没有答案