1 / 1 / 0
Регистрация: 28.03.2017
Сообщений: 168

Вызов процедуры

29.06.2022, 15:38. Показов 1787. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно вызвать SQL процедуру "MOVE_GOODS", которая возвращает набор данных.
В файле контроллера в функции IActionResult Index() пишу:

C#
1
2
var users = db.MOVE_GOODS.FromSqlRaw("MOVE_GOODS").ToList();
return View(users.ToList());
На возвращаемой странице ошибка "An unhandled exception occurred while processing the request.
InvalidOperationException: The model item passed into the ViewDataDictionary is of type 'System.Collections.Generic.List`1[WebApplication3.Models.MOVE_GOOD]', but this ViewDataDictionary instance requires a model item of type 'System.Collections.Generic.IEnumerable` 1[WebApplication3.Models.Client]'."

Таблицу MOVE_GOOD описал в MOVE_GOOD.cs и public DbSet<MOVE_GOOD> MOVE_GOODS { get; set; } в dbcontext добавил.
Делаю на примере https://metanit.com/sharp/enti... re/6.3.php
Даже не знаю куда куда копать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.06.2022, 15:38
Ответы с готовыми решениями:

Вызов процедуры C# из JavaScript
Здравствуйте, на C# есть процедура private void Save_Page() { ... } как реализовать вызов этой процедуры с JavaScipt...

Вызов хранимой процедуры
Здравствуйте уважаемые форумчане. Уткнулся лбом и не знаю что дальше делать. Прошу Вашего совета. Ситуация такая: Есть храним. процедура...

Вызов процедуры и получение значений
Есть процедура CREATE PROCEDURE . @Period DateTime AS BEGIN select 1234 value select 'д1' detailName,2000 value union ...

23
403 / 265 / 69
Регистрация: 12.04.2020
Сообщений: 1,404
01.07.2022, 15:07
Студворк — интернет-сервис помощи студентам
либо не удалили public DbSet<AllData> AllDatas
и что у вас написано в методе "OnModelCreating(ModelBuilder modelBuilder)"
0
1 / 1 / 0
Регистрация: 28.03.2017
Сообщений: 168
01.07.2022, 18:59  [ТС]
Не удалил :-(

Удалил, работает.

Добавлено через 9 минут
"и что у вас написано в методе "OnModelCreating(ModelBuilder modelBuilder)""
А что там должно быть написано и где (файл) оно должно быть написано ?

В хелпе только нашёл:
https://docs.microsoft.com/ru-... nnotations

Добавлено через 15 минут
Вроде и без OnModelCreating(ModelBuilder modelBuilder) выводит 2-ве таблицы в html.
0
403 / 265 / 69
Регистрация: 12.04.2020
Сообщений: 1,404
01.07.2022, 20:19
Цитата Сообщение от vvs79 Посмотреть сообщение
А что там должно быть написано и где (файл) оно должно быть написано ?
детальная настройка таблиц в базе по отношению к вашим классам, но не обязательно
https://metanit.com/sharp/enti... re/2.3.php
0
1 / 1 / 0
Регистрация: 28.03.2017
Сообщений: 168
01.07.2022, 21:39  [ТС]
Спасибо,
2-ве недели ковырялся )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.07.2022, 21:39

Вызов хранимой процедуры на JavaScript
Кто-нибудь может поделиться примером вызова хранимой процедурой на JavaScriptе? Примеров на VBScript навалом, а вот с примерами на...

Вызов процедуры VBScript изнутри JavaScript, а возможно ли ?...
Возник вопрос. Можно ли изнутри JAVAScript вызывать процедуру на VBScript ? Когда я пытаюсь проделать такое, у меня выскакивает ошибка. В...

вызов хранимой процедуры с параметрами через dynamic data linq to sql
Добро! У меня есть БД (sql server r2). Там есть хранимая процедура. Я создал проект на asp.net dynamics data, добавил класс linqtosql,...

Как организовать удаленный вызов процедуры (Remote Procedure Call) от клиента к серверу?
Суть проблемы: У меня в MVC приложении есть 4 контроллера по 2-3 метода в каждом. Сейчас я делаю так: ...

Нужен пример на OleDb - заполнение ДатаГрида через вызов хранимой процедуры с параметрами. (ASP.NET)
Процедура CREATE PROCEDURE pr_GetClient @pID_Customer INT, @pName varchar(30), @pZip varchar(6) With Recompile AS ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Опции темы

Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru