SQLMetal是否支持SQL-Server 2008数据类型?

时间:2010-06-10 12:44:34

标签: sql-server-2008 sqlmetal

我在VS2K8的3.5框架项目中使用LinqToSQL,针对MS SQL 2k8运行。

当我在Visual Studio中使用设计图面创建表映射时,一切正常。

当我使用SQLMetal(来自Windows SDK v6.1)创建表映射时,SQLMetal会抱怨我正在使用的SQL Server 2k8数据类型(例如日期和时间)。

SQLMetal是否支持SQL Server 2k8数据类型?我需要更新版本吗?或者我是否必须在可视化设计器中创建我的映射/恢复为SQL Server 2k5数据类型?

由于

1 个答案:

答案 0 :(得分:1)

据我所知它支持它,所以你可能需要更新版本的SqlMetal。在最初的版本中,当Visual Studio 2008推出时,它不支持这个,所以可能这就是你遇到这个问题的原因。

根据MSDN:

  

SQLMetal文件包含在   随附的Windows SDK   视觉工作室。默认情况下,文件是   位于drive:\ Program   文件\微软   的SDK \的Windows \ vn.nn \ bin中。如果你不   安装Visual Studio,你也可以   通过下载获取SQLMetal文件   Windows SDK。