问题描述
|
我需要一些关于我正在做的小项目的建议。我有一个保存销售详细信息的数据库,我创建了一个视图,该视图获取了我需要的所有数据。现在,我需要从视图中获取数据来操纵数据并将其显示在网站上。
请问您能以最佳方式向我提出建议,我可以从数据库将数据获取到我的asp.net应用程序。
iv在网页上设置数据源,但是我在如何处理该数据源中的数据方面有些卡住。
更新
抱歉,我忘了提到我使用Interbase,所以我不得不使用ODBC连接器在asp.net和数据库之间进行接口。我的印象是LINQ2sql仅适用于sql Server。通常我只会使用数据读取器并将其放入数据集中,但是由于数据库间问题,我不得不创建sql数据源。 – c11ada 1分钟前编辑
解决方法
您有不同的选择:
使用DataReader或Dataset直接读取数据
使用Linq2SQL使用
实体框架(EF)
我建议使用LINQ或EF,因为它们更简单且面向对象。在它们之间,LINQ可能更易于设置,而EF更强大。
很容易找到所有这些选项的信息和示例。
, 这取决于操作的数量和您的技能。使用数据读取器或数据集通常比其他技术要好,即使它们是标准的且易于使用。
正如@gustavogb所建议的,您可以使用任何人,但这实际上取决于您的技能和对知识的兴趣。