Как получить данные из таблицы SQL хранимой процедуры с помощью ADO.NET в проект веб-API
Цель: создать веб-API, который возвращает объект формата JSON ниже.
{ "parent": { "name": "Doe", "empno": "324" }, "child": { "name": "krishna", "empno": "789" } }
(sp_GetOrgTree) хранимая процедура, которая возвращает две таблицы (parentTable, childTable).
как получить эти две таблицы в проекте webapi с помощью ADO.Net и как вернуть это как вложенный объект JSON.
Что я уже пробовал:
public static DataTable GetOrgTree(int emp_id) { do ado.net stuff return table }
Richard MacCutchan
Отлично, значит, он работает правильно?
F-ES Sitecore
Не зная, какие данные возвращает ваш sp, невозможно сказать. Это буквально два стола? любить
выберите * из родительского списка
выберите * от ребенка
или эти две таблицы объединены в один результирующий набор? Несмотря на это, вопрос слишком широк, и он просто читается так, как будто вы хотите, чтобы мы сделали вашу работу за вас. Google как конвертировать данные из хранимой процедуры в JSON, и вы, возможно, придется читать результаты в собственные объекты класса и просто преобразовать в JSON.
Virendra S from Bangalore, Karnataka
два отдельных стола, я застрял, следовательно, был отправлен сюда. спасибо за ваше время