我的SQL2005数据库里面有一个字段类型是datetime,在VS2005中,点击用GridView自动生成的删除、修改按钮后,出现错误页面:“使用的 SQL Server 版本不支持数据类型“date””,然后再源代码中把Date改成DateTime以后不报错了,不过,那几个按钮点过之后没反应,页面刷新一下就没反映了。我如果把数据库里的datetime类型的字段删除就没问题,删除更新正常,怎么解决,有人知道吗?注:
软件环境:Windows 7 ultimate 64bit build 66043, MS SQL server 2005,VS 2005.
软件环境:Windows 7 ultimate 64bit build 66043, MS SQL server 2005,VS 2005.
将其中DbType="Date" 修改成 DbType="DateTime" 然后保存,刷新页面!
你可以转换datetime类型 convert(varchar(10),datetime字段,120)
你可以用字符串来存储.