【发布时间】:2014-09-21 18:30:53
【问题描述】:
我正在尝试创建一个存储过程,它从本地数据库读取数据并创建一个对象并返回它。我的问题是我没有使用过存储过程,所以我对此了解不多。
我知道如何使用存储过程将数据存储到数据库中,但我不知道如何通过存储过程返回数据。
下面是我创建的用于返回对象的存储过程。
CREATE PROCEDURE [dbo].[get_Advertisements]
AS
BEGIN
Select * From Advertisements;
END
我知道上面的存储过程只选择记录,但我想做的是:
- 从广告表中一次选择一条记录
- 创建广告类的对象并传递从广告表中读取的值
- 返回对象
- 继续上述过程,直到读取完整的表格。
广告对象具有以下属性: - 话题 - 内容
我如何做到这一点?请帮忙,我尝试自己做,但我对返回的部分感到困惑。
感谢您的宝贵时间
【问题讨论】:
-
为什么要
Create an object of advertisement(我觉得像LINQ to SQL)?无需创建该对象,您就可以读取该表中的所有记录 -
你能告诉我怎么做吗?这将非常有用。
-
我发布了答案尝试一下
标签: mysql sql asp.net database stored-procedures