gpt4 book ai didi

visual-studio-2008 - 如何摆脱强类型的表适配器和数据表

转载 作者:行者123 更新时间:2023-12-02 00:37:12 25 4
gpt4 key购买 nike

在我们的组织中,我们正在维护一个严重依赖强类型表适配器和数据表的 VS 2005 网站。毋庸置疑,出于多种原因,这是一场可维护性噩梦:

  • 要生成新的表适配器,我们需要连接到 MSSQL2005 和更低版本的数据库,因为我们将数据库升级到 MSSQL2008,这真的很糟糕。
  • 我们在 2010 年底,我们真的很想在这个项目中使用 VS2010,但升级它却无法编译。我想我们可以努力让它发挥作用,但我们宁愿一起摆脱这种可怕的技术。
  • 生成的代码很大而且看起来很糟糕,我怀疑如果没有 LSD 之类的东西,任何人都无法理解它。

在这一点上,我们真的很想做最少的事情来帮助我们摆脱这些 tableadapters,因为我们没有时间,而且它不是管理的优先级,因为它“有效”。因此,建议 nHibernate 是一场我们可能不会接踵而至的革命。

提前致谢。

最佳答案

我有一个 VS 2005 解决方案,其中包含许多强类型数据集和 TableAdapter。几年前我将它升级到 VS 2008,没有任何重大问题,我最近刚刚将它升级到 2010,没有任何重大问题。在 2010 年升级后,我确实在让我的列属性更改保持不变方面遇到了一些问题,所以我决定不打开任何数据集,除非我绝对必须进行更改。

我的建议是先尝试升级到 2008,然后再升级到 2010。如果失败,也许是时候重构您的 DAL ...

关于visual-studio-2008 - 如何摆脱强类型的表适配器和数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4125374/

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