Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 28.03.2017
Сообщений: 168

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

29.06.2022, 15:38. Показов 1775. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru