【问题标题】:When and how to use DataSource instead of direct SqlConnection何时以及如何使用 DataSource 而不是直接的 SqlConnection
【发布时间】:2018-05-05 15:41:02
【问题描述】:

我正在尝试学习 SQL 以及如何在我的 C# 项目中使用它,但我很难理解如何连接它。到目前为止,我看到大多数人只是这样做

using (var connection = new SqlConnection(Properties.Settings.Default.TestConnectionString))
{
    connection.Open();
    /..
}

但在 Visual Studio 2017 中,有一个 DataSource 选项卡。一旦我在那里设置了我的数据库连接,我会得到一个生成的文件 DbNameTest,我认为它根本没有任何用途,其中没有加载数据,因为我正在创建新的实例每次我尝试访问它时,我都可以保存它,但我仍然需要第一次填充它。

使用 DataSource 选项卡的意义何在?DataSet 的用途是什么?

【问题讨论】:

    标签: c# database visual-studio datasource


    【解决方案1】:

    这是一个深奥的课题,有很多答案和方法。我试着简单解释一下。

    数据源选项卡由呈现给开发人员的现成结构组成。借助此选项卡中的组件,您可以通过拖放代码进行许多操作。

    但是,许多开发人员更喜欢通过编写代码而不是使用现成的组件进行拖放来构建更可扩展和更易于管理的结构。

    数据集;它是 ADO.NET 中数据库的副本。一个数据集可以包含一个或多个 DataTable。 DataTables 是数据库表。

    【讨论】:

      猜你喜欢
      • 2015-04-29
      • 2020-05-23
      • 1970-01-01
      • 1970-01-01
      • 2016-01-21
      • 2011-01-21
      • 1970-01-01
      • 2013-01-26
      相关资源
      最近更新 更多