【问题标题】:import database schema from database to a DataSet (with DataRelations)将数据库模式从数据库导入数据集(使用 DataRelations)
【发布时间】:2012-05-29 01:19:14
【问题描述】:

我正在尝试使用 VS2010 和 .Net Framework 4 将 NorthWind 数据库的架构导入 DataSet。

我曾尝试使用设计器和 FillSchema 方法,但这些方法都不允许我导入关系,因此我必须在设计器上手动指定它们或通过代码。

关系信息位于数据库架构上。

有没有人在不一一指定的情况下成功检索了所有关系?

PS:我正在通过 ODBC 访问数据库(经过测试的 postgresql 和 MDB 驱动程序)。

【问题讨论】:

    标签: c# .net ado.net dataset


    【解决方案1】:

    虽然我没有使用 NorthWind,但使用 MSQL 执行此操作的步骤如下

    1. 在数据库本身中创建数据关系

    2. 在 Visual Studio 中,转到“数据源”窗口(查看 > 其他窗口 > 数据源或 Shift-alt-D)

    3. 单击“添加新数据源”图标,将弹出Data Source Configuration Wizard

    数据源配置向导在 你的申请。这些数据源可以来自数据库, 服务或对象。

    1. 按照上面链接上的说明选择一个 Database,并选择一个dataset的数据库模型,给它一个 连接字符串并选择你的表,你应该看到一个文件 您对数据集的解决方案。打开这个查看数据库 图表将包括您的数据库关系,又名外国 键。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-27
      • 1970-01-01
      • 2014-01-31
      • 1970-01-01
      • 1970-01-01
      • 2015-05-21
      • 1970-01-01
      相关资源
      最近更新 更多