0
我有一個存儲過程在MySQL創建返回一個結果集,作爲MySql的MVC3 EF代碼先用存儲過程
CREATE PROCEDURE GetCount()
BEGIN
SELECT count(*)
FROM mytable;
END$$
我試圖使用EF CF我MVC3應用程序中調用此爲:
int count = myContext.Database.SqlQuery<int>("GetCount").First();
它正在通過測試在我的應用程序中出現錯誤; 你的SQL語法有錯誤;檢查對應於你的MySQL服務器版本在線路附近使用「getCount將」 1
Is this not supported using MySql? Obviously the above works perfectly fine with MS Sql Server 2008. So just wondering if this is a problem with the MySql side.
感謝
是否有人不得不使用MySQL的所有鏈接與EF代碼第一。我已經google了很多,我可以找到的都是數據庫優先或模型優先樣本,這些都沒有幫助。希望這裏的某個人已經在EF CF上使用了MySQL,並且能夠至少確認您可以使用MySql中的存儲過程。謝謝 – SimpleUser 2012-03-12 06:13:31