VS 2010 - Entity Framework with MySql Stored Procedure doesnt seem to work -
i want work entity framework (edmx file) , mysql database. tables , views, vs 2010 works fine, said, can generate model classes, csdl, ssdl etc files well. but, stored procedures doesn't work. here happens..
- right clicked on sp model browser, select [add function import]. opened dialog box
- filled appropriate values like, function import name, stored procedure name
- click on [get column information]. results grid filled @ bottom of button. in grid, there column named [edm type]. column shows [not supported] due unknown reason :(
- now, clicked on [create new complex type]. goes ok, without error
- now, clicked on ok button
after doing above steps, there no complex type created in code however, problem.
can please help?
i 'solved' lettting entity framework create paramerterless definition , associations , manually added parameters xml & generated cs file.
public virtual objectresult<nullable<int>> <stored_procedure>(datetime date1, datetime date2) { objectparameter[] parameters = { new objectparameter("parametertname1", date1) , new objectparameter("parametertname1", date2) }; return ((iobjectcontextadapter)this).objectcontext.executefunction<nullable<int>>("stored_procedure", parameters); }
also, mysql entity framework 4.0 stored procedure field mapping explains more
Comments
Post a Comment