из-за ошибки # 55778 (параметры хранимых процедур опускаются при обновлении модели данных объекта), невозможно автоматически импортировать хранимые процедуры MySQL в модель данных объекта.
В качестве обходного пути вы могли бывручную обработайте созданный файл .edmx (.ssdl, .csdl):
Импортируйте хранимую процедуру MySQL, как описано выше
Поиск имени хранимой процедуры в модели (файл .edmx или.ssdl, .csdl файлы)
в модели хранения (SSDL) заменить:
<Function Name="GetStudentGrades" Aggregate="false" BuiltIn="false"
NiladicFunction="false" IsComposable="false"
ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
</Function>
на:
<Function Name="GetStudentGrades" Aggregate="false" BuiltIn="false"
NiladicFunction="false" IsComposable="false"
ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
<Parameter Name="StudentID" Type="int" Mode="In" />
</Function>
в рамках концептуальной модели (CSDL) заменить:
<FunctionImport Name="GetStudentGrades" EntitySet="StudentGrades" ReturnType=...>
</FunctionImport>
с:
<FunctionImport Name="GetStudentGrades" EntitySet="StudentGrades" ReturnType=...>
<Parameter Name="StudentID" Mode="In" Type="Int32" />
</FunctionImport>
Надеюсь, это поможет!Приветствия