【问题标题】:ASP.net c# help with data manipulationASP.net c# 帮助进行数据操作
【发布时间】:2011-09-14 15:34:43
【问题描述】:

我需要一些关于我正在做的小项目的建议。我有一个包含销售详细信息的数据库,我创建了一个视图来获取我需要的所有数据。我现在需要从视图中获取数据来操作数据并将其显示在网站上。

请您告诉我将数据从数据库获取到我的 asp.net 应用程序的最佳方式。

iv 在网页上设置了一个数据源,但我对如何操作来自该数据源的数据有点坚持。

更新

对不起,我忘了提到我使用 Interbase,所以我必须使用 ODBC 连接器来连接 asp.net 和数据库。我的印象是 LINQ2SQL 仅适用于 SQL 服务器。通常我只会使用数据阅读器并将其放入数据集中,但由于基础问题,我必须创建 SQL 数据源。 – c11ada 1 分钟前编辑

【问题讨论】:

    标签: asp.net database datasource


    【解决方案1】:

    你有不同的选择:

    • 直接使用 DataReader 或 Dataset 读取数据
    • 使用 Linq2SQL 使用
    • 实体框架 (EF)

    我建议使用 LINQ 或 EF,因为它们更简单且面向对象。它们之间可能 LINQ 更易于设置,而 EF 更强大。

    很容易找到所有这些选项的信息和示例。

    【讨论】:

    • 对不起,我忘了提到我使用 Interbase,所以我不得不使用 ODBC 连接器来连接 asp.net 和数据库。我的印象是 LINQ2SQL 仅适用于 SQL 服务器。通常我只会使用数据阅读器并将其放入数据集中,但由于基础问题,我必须创建 SQL 数据源。
    【解决方案2】:

    这取决于操作的数量和您的技能。使用数据阅读器或数据集通常比其他技术具有良好的知识,即使它们是标准的并且易于使用。 正如@gustavogb 建议的那样,您可以使用任何人,但这实际上取决于您升级知识的技能和兴趣。

    【讨论】:

      猜你喜欢
      • 2021-10-03
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多