Как использовать Entity Framework для передачи параметра Table Valued в хранимую процедуру

У меня есть таблицы с двухуровневой иерархией, Parent->Child->GrandChild. Я создал хранимую процедуру с трехзначным входным параметром ParentTable, ChildTable, GrandChild Table.

Теперь я хочу использовать его в.net, используя структуру сущностей.

Решение по всему Интернету - создать DataTable в.net, сохранить в нем данные и передать то же, что и в хранимой процедуре. Но я хочу использовать сущности вместо таблицы данных, поскольку данные хранятся в объектах сущностей. Пожалуйста, предложите. Большое спасибо.

1 ответ

Вам нужно взглянуть на этот вопрос

Создайте таблицу данных из сущностей, а затем передайте ее хранимой процедуре. Я не пробовал код, просто показываю вам путь. Я надеюсь, что это может помочь, в поисках лучшего решения.

Другие вопросы по тегам