Reputation: 82341
Is there a way to insert data using LinqPad and the entity framework?
You need a "Context" of some kind to do an Add or AddObject. I can't find how to get that reference.
I tried making one but then I go this error:
ArgumentException: The specified named connection is either not found in the configuration, not intended to be used with the EntityClient provider, or not valid.
Any one know a cool way to insert/update in LinqPad with Entity Framework?
Upvotes: 5
Views: 2980
Reputation: 1
if you are using a C# program type, this.Connection.ConnectionString will give you the connectionstring which you can then pass into the ctor of context.
Upvotes: 0
Reputation: 82341
What I was missing was the connection string.
I had to copy the connection string from my App.config file (replacing the "
with '
) and put it in the constructor of my ObjectContext.
After I did that it all worked fine.
Upvotes: 1
Reputation: 16121
In order to use Entity Framework from LINQPad, you would need an existing data context since LINQPad can only generate LINQ-to-SQL data contexts (if you don't already have a project with such a data context, create one and build it)
Upvotes: 7