Я пытаюсь создать хранимую процедуру, которая считывает данные из локальной базы данных и создает объект и возвращает его. Моя проблема заключается в том, что я не работал с хранимыми процедурами, поэтому у меня нет больших знаний об этом.Возврат объекта из хранимой процедуры
Я знаю, как использовать хранимые процедуры для хранения данных в базе данных, но я не знаю, как вернуть данные через хранимые процедуры.
Ниже приведена хранимая процедура, которую я создал для возврата объекта.
CREATE PROCEDURE [dbo].[get_Advertisements]
AS
BEGIN
Select * From Advertisements;
END
Я знаю, что выше хранимая процедура выбирает только запись, но, что я хочу сделать, это:
- Выберите один рекорд в то время из таблицы рекламного
- Создать объект рекламного класса и передать значения, считанные из таблицы рекламы
- Возврат объекта
- Продолжить описанную выше процедуру до тех пор, пока не будет прочитана полная таблица.
объект Реклама имеет следующие свойства: - тема - содержание
Как я этого добиться? Пожалуйста, помогите, я попытался сделать это сам, но я запутался с возвращающейся частью.
Спасибо за ваше время
почему вы хотите 'Создать объект advertisement' (я думаю как LINQ to SQL)? Без создания этого объекта вы можете прочитать все записи в этой таблице –
, не могли бы вы рассказать мне, как это сделать? Это будет действительно полезно. –
Я отправил ответ попробовать –