Использую ли я хранимые процедуры, если я использую автоматически сгенерированный код asp.net mvc, добавляя таблицы и хранимые процедуры sql-сервера? - PullRequest
0 голосов
/ 25 сентября 2019

Мне нужно создать приложение, которое поддерживает crud (в первом подходе) с хранимыми процедурами, сопоставленными с sql-сервером в проекте asp.net-mvc на visual studio.Для этого я использовал автоматически сгенерированную функцию FW и отобразил таблицы, хранимые процедуры и грубые работы.Но я не понимаю, это автоматически сгенерированные классы.Они используют хранимые процедуры в фоновом режиме?Я получаю импортированные функции, которые я могу использовать для crud, и они используют хранимые процедуры?Что такое автоматически генерируемые наборы результатов?Они возвращают функции?Как я могу их использовать, если я хочу реализовать свои собственные кнопки с событиями onclick и отображением использования этих функций / хранимых процедур?

спасибо за все ответы!

Я искал наИнтернет и здесь на stackoverflow для ответов на мои вопросы.В общем, мне интересно, как я могу использовать функции для событий onclick и как я могу сохранить model.items.

//the result-sets of the functions
    public virtual ObjectResult<SP_getAllRecipeBlueCoaterXML_Result> 
       SP_getAllRecipeBlueCoaterXML()
    {
        return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<SP_getAllRecipeBlueCoaterXML_Result>("SP_getAllRecipeBlueCoaterXML");
    }

    public virtual ObjectResult<SP_getRecipeBlueCoaterXML_Result> SP_getRecipeBlueCoaterXML(Nullable<int> recipeID)
    {
        var recipeIDParameter = recipeID.HasValue ?
            new ObjectParameter("RecipeID", recipeID) :
            new ObjectParameter("RecipeID", typeof(int));

        return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<SP_getRecipeBlueCoaterXML_Result>("SP_getRecipeBlueCoaterXML", recipeIDParameter);
    }

Я считаю, что автоматически сгенерированные функции отображаются на хранимую процедуру.Таким образом, я могу использовать функции, а FW использовать хранимые процедуры в фоновом режиме.Но я не уверен.

...