gpt4 book ai didi

c# - 如何在 Visual Studio 的其他项目中使用 SQL Server 数据库项目?

转载 作者:行者123 更新时间:2023-11-30 17:04:26 26 4
gpt4 key购买 nike

我总是在我的项目中添加一个ADO.net 数据模型(来自数据库连接)到我的数据访问层项目,我将它命名为DataProject,但现在我需要使用 SQL Server Databse 项目,我将其命名为 SQLDatabaseProject

现在,我想知道如何建立我的DataProjectSQLDatabaseProject 之间的关系?

我的意思是按照我以前的方式从数据库连接添加“ADO.net 数据模型”到 DataProject,我可以单独部署数据库或更改 SQLDatabaseProject 中的表!!我想知道是否有从 SQLDatabaseProject 在 DataProject 中制作模型的方法?不是我以前的方式?

有关更多详细信息,我使用了 Visual Studio 2012,我将 C# 与 .net 4.5 一起使用,我的解决方案中的项目如下所示:

测试解决方案

  • SQL数据库项目
  • 数据项目

我在 DataProject 中添加了来自 SQLDatabaseProject 的引用,但是当我想创建模型或...!!时,我看不到数据的任何命名空间或其他东西?

最佳答案

有两种方法可以做到这一点:1) 您可以使用 T4 模板从数据库项目中的脚本为您生成代码。2)在你的机器上有一个模型和开发数据库,​​然后简单地对模型进行数据库更改,并在你的数据库项目和(例如 Entity Framework )上更新这些更改。当您对模型数据库(应该为空)所做的更改感到满意时,然后将更改发布到开发数据库。

关于c# - 如何在 Visual Studio 的其他项目中使用 SQL Server 数据库项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17467730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com