Sql server 如何在Visual Studio 2019中将表和数据导入SQL Server数据库项目

Sql server 如何在Visual Studio 2019中将表和数据导入SQL Server数据库项目,sql-server,import,Sql Server,Import,因此,我有一个解决方案文件,它由一个ASP.NETMVC应用程序和一个SQLServer数据库项目组成。两者都签入到TFS。我知道如何导入数据库、表、视图、函数和存储过程,但我希望表也包含数据。如何导入包含数据的表?您可以定义脚本,作为将数据插入表的sqlproj的一部分运行。我见过它用于插入基本配置数据 在“解决方案资源管理器”中,右键单击项目并转到“添加”,然后单击“脚本”。选择部署后脚本或部署前脚本。这样做将向项目中添加一个.sql文件,并适当地设置生成操作,使其在创建架构之前或之后运行。

因此,我有一个解决方案文件,它由一个ASP.NETMVC应用程序和一个SQLServer数据库项目组成。两者都签入到TFS。我知道如何导入数据库、表、视图、函数和存储过程,但我希望表也包含数据。如何导入包含数据的表?

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


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

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