visual studio 2008支持的数据类型

Sea*_*ean 2 linq sql-server types visual-studio-2008 visual-studio

我刚从http://www.codeplex.com/MSFTDBProdSamples/Release/ProjectReleases.aspx?ReleaseId=16040下载并安装了最新的Adventure Works数据库,以便更多地使用LINQ,并发现有一些数据类型是在Visual Studio 2008中本机不支持.我得到"一个或多个选定项目包含设计器不支持的数据类型".错误信息.

我发现在这种情况下空间数据类型是个问题.

我的问题是:

  • SQL Server 2008中的Visual Studio本身并不支持哪些其他数据类型?
  • 为什么不支持这些类型?

第二个问题是我猜对我来说最令人费解.我可以理解为什么不能从MySQL,Oracle,Postgre SQL等支持所有数据类型.我认为SQLServer开发小组可能会对Visual Studio开发小组有所了解,你知道在大厅里大喊大叫.

Tim*_*ers 6

根据这篇博客文章,它除了空间类型(几何和地理)和HierarchyID数据类型之外的所有内容.

至于为什么?好吧,他们发布了对更新中大多数类型的支持,根据ADO.NET团队提供的这个博客,但这是最后一个LINQ to SQL条目.他们似乎现在只担心实体框架.谁知道我们是否会看到LINQ to SQL v2?