【发布时间】:2010-09-16 08:07:22
【问题描述】:
我刚刚从http://www.codeplex.com/MSFTDBProdSamples/Release/ProjectReleases.aspx?ReleaseId=16040 下载并安装了最新的 Adventure Works 数据库,以使用 LINQ 进行更多操作,发现 Visual Studio 2008 本身不支持某些数据类型。我得到“一个或多个所选项目包含设计器不支持的数据类型。”错误信息。
我发现空间数据类型是这种情况下的问题。
我的问题是:
- 其他数据类型不是什么 Visual 固有地支持 SQL Server 2008 中的 Studio?
- 为什么不支持这些类型?
第二个问题我猜是最让我困惑的。我可以理解为什么 MySQL、Oracle、Postgre SQL 等不支持所有数据类型。我认为 SQLServer 开发组可能会给 Visual Studio 开发组一个提示,你知道在大厅里大喊大叫什么的。
【问题讨论】:
-
仅供参考,Visual Studio 只是一个 IDE,它是定义数据类型的 .Net 框架。如果您澄清所使用的语言也可能会有所帮助,尽管这不会直接影响您的问题的答案。
-
我没有指出语言,因为在这种情况下它是无关紧要的。我想 VB、C#、F#、J# 也会出现同样的问题。感谢您帮助澄清框架。
标签: sql-server visual-studio visual-studio-2008 linq types