gpt4 book ai didi

c# - VS2012 : Database reference

转载 作者:太空宇宙 更新时间:2023-11-03 10:52:10 25 4
gpt4 key购买 nike

作为 C# 开发人员,我熟悉在 Visual Studio 项目中添加程序集引用。看来你也可以add a database reference to a project .

我的问题是:为什么要向项目添加数据库引用?

这是否让您可以做一些特殊的事情,比如跟踪数据库表或列的依赖关系?

最佳答案

对于您提到的 SSDT 项目,数据库引用有两个主要用例:

  • Composite projects是处理具有公共(public)模式元素(例如由多个数据库共享的表)的情况的好方法。这对应于 C# 中的继承和对象重用概念,可帮助您避免重复代码并改进您的设计。
  • External database references当您的代码(例如存储过程和 View )需要引用其他数据库中的元素时使用。它对于解析引用和确保项目能够成功构建很有用。在这种情况下,它非常直接地映射到在 C# 中引用 Apis 的概念。

请注意,您链接到的帮助是 VS2010 项目的旧帮助,SSDT 的更准确帮助是 here .

您可能还会注意到,您还可以添加对 .Net 程序集的引用,如果您在项目中编写 SQL CLR 代码并需要引用外部代码,这可能是必需的。

关于c# - VS2012 : Database reference,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21005253/

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