【问题标题】:How to import Table and Data to SQL Server Database Project in Visual Studio 2019如何在 Visual Studio 2019 中将表和数据导入 SQL Server 数据库项目
【发布时间】:2020-10-14 14:34:52
【问题描述】:

所以,我有一个解决方案文件,其中包含一个 ASP.Net MVC 应用程序和一个 SQL Server 数据库项目。两者都签入到 TFS。我知道如何导入数据库、表、视图、函数和存储过程,但我希望表也有数据。如何导入包含数据的表格?

【问题讨论】:

  • 您可以定义脚本作为 sqlproj 的一部分运行,将数据插入表中。我已经看到它用于插入基本配置数据。你调查过吗?您的问题与 ASP.NET 有什么关系?
  • 感谢@mason 的回复。它与asp.net 无关。那是一个打字错误。您可以分享任何链接以将脚本定义为 sqlproject 的一部分吗?我是新手,所以不太清楚
  • 在解决方案资源管理器中,右键单击您的项目并依次选择添加和脚本。选择部署后脚本或部署前脚本。这样做会将一个 .sql 文件添加到您的项目中,并适当地设置构建操作,以便它可以在您的架构创建之前或之后运行。在这种情况下,由于您要添加数据,因此您需要一个部署后脚本。如果您需要控制添加数据的顺序,可以将它们全部添加到同一个文件中,或者只需添加一个部署后脚本并让它调用其他 .sql 文件。
  • 谢谢@mason。你是天才!!!

标签: sql-server import


【解决方案1】:

您可以定义脚本作为 sqlproj 的一部分运行,将数据插入表中。我见过它用于插入基本配置数据。

在解决方案资源管理器中,右键单击您的项目并依次选择添加和脚本。选择部署后脚本或部署前脚本。这样做会将一个 .sql 文件添加到您的项目中,并适当地设置构建操作,以便它可以在您的架构创建之前或之后运行。在这种情况下,由于您要添加数据,因此您需要一个部署后脚本。如果您需要控制添加数据的顺序,可以将它们全部添加到同一个文件中,或者只需添加一个部署后脚本并让它调用其他 .sql 文件。

【讨论】:

    猜你喜欢
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多