ASP.net Visual studio 2008 SQL Data Source



我正在处理一个 GridView 控件,我想在其中显示网格中的多个数据。列是;2 个字符串名称、1 个整数和日期时间。当我想输入数据以显示在网格中以确保其正常工作时,会出现异常错误(教授给出的代码)说;

System.ArgumentException:正在使用的 SQL Server 版本没有 支持数据类型"日期"。

但是,我认为问题出在哪里。在我的 HTML 源代码中,我正在查看"删除"、"更新"、"插入参数",在"日期"列中,我有;数据库类型="日期"。我必须将其更改为;类型="日期时间",它可以工作。

是什么导致它是 Dbtype="date" 而不是 Type="DateTime"?回答时非常感谢。谢谢。

可能你的mssql服务器veriosn是2005,所以它不支持"date"作为数据类型

实际上,DATE 是 MS SQL Server 2008 中引入的数据类型,然后在 MS SQL Server 2012 中引入。您很可能使用的是 MS SQL Server 2005 或更早版本。请检查您的 SQL Server 的版本。

我希望它对你有所帮助。

相关内容

  • 没有找到相关文章

最新更新