我寫了一個示例代碼與實體框架一起插入使用存儲過程數據到MySQL數據庫,如下所示使用手冊:;檢查對應於你的MySQL服務器版本正確的語法附近
MySqlParameter userName = new MySqlParameter("_UserName", MySqlDbType.VarChar);
userName.Value = txtUserName.Text;
MySqlParameter password = new MySqlParameter("_Password", MySqlDbType.VarChar);
password.Value = txtPassword.Text;
MySqlParameter FirstName = new MySqlParameter("_FirstName", MySqlDbType.VarChar);
FirstName.Value = txtFirstName.Text;
MySqlParameter LastName = new MySqlParameter("_LastName", MySqlDbType.VarChar);
LastName.Value = txtLastName.Text;
entities.ExecuteStoreCommand(
"uspInsertUsers _UserName,_Password,_FirstName,_LastName",
userName, password, FirstName, LastName);
我我得到一個例外:
你的SQL語法錯誤;檢查對應於你的MySQL服務器版本使用附近的「uspInsertUsers‘Dorababu正確的語法’,」 SAE「‘Dorababu’,‘M’」在1號線
有人能幫助我的手冊?
這是這麼簡單'uspInsertUsers @_UserName,@ _密碼,@ _名字,...'? –
仍然是相同的異常 – Dotnet
我使用'6.3.5.0'我應該改變它嗎? – Dotnet