本来在sqlserver2008进行的开发,结果客户临时改成sqlserver2005,部署成功后,发现数据能查询却插入有问题,一查原因,The version of SQL Server in use
does not support datatype 'datetime2',于是google一下,解决问题
右键EDMX文件,选择以xml editor打开,将
<Schema Namespace="test.Store" Alias="Self" Provider="System.Data.SqlClient" ProviderManifestToken="2008" .... ---改成
<Schema Namespace="test.Store" Alias="Self" Provider="System.Data.SqlClient" ProviderManifestToken="2005"