【问题标题】:How to add foreign keys in a compact database in VS2010?如何在 VS2010 的紧凑型数据库中添加外键?
【发布时间】:2012-11-05 09:54:16
【问题描述】:

如果我通过 VS2010 创建 SQL Express 数据库,我可以创建图表并通过这种方式设置外键关系。紧凑型数据库中的情况是什么?服务器资源管理器中没有此类 DB 的选项。

【问题讨论】:

    标签: visual-studio-2010 sql-server-ce


    【解决方案1】:

    是的,有。在 Server Explorer 中,右键单击表,选择 Table Properties,然后使用 Add Relations 视图。记得按“添加关系”按钮来实际添加关系

    【讨论】:

    • 这也适用于 VS2012。比制作​​ alter table 语句来添加 FK 更容易。
    【解决方案2】:

    Walkthrough: Creating a SQL Server Compact 3.5 Database

    在上一个过程中创建的表之间创建关系

    1. 在服务器资源管理器/数据库资源管理器中,展开表。
    2. 右键单击订单表,然后单击表属性。
    3. 点击添加关系。
    4. 在关系名称框中键入 FK_Orders_Customers。
    5. 在外键表列列表中选择 CustomerID。
    6. 点击添加列。
    7. 点击添加关系。
    8. 单击“确定”完成该过程并在 数据库。
    9. 再次单击“确定”关闭“表属性”对话框。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-30
      • 2011-04-15
      • 1970-01-01
      • 2021-11-24
      • 1970-01-01
      • 1970-01-01
      • 2012-10-11
      • 1970-01-01
      相关资源
      最近更新 更多