【发布时间】:2009-09-10 14:22:55
【问题描述】:
我在 ASP.net 中有一个从 SqlDataSource 填充的 GridView。
DB 表中的一列是设置为 30/04/2009 的日期时间,当我在 asp 中显示网格视图时,它显示为 30/04/2009。(这很好)
但是,当我在网格视图的行上点击编辑,然后在不更改日期的情况下点击更新时,我得到一个 SQL 错误,它基本上说日期格式是错误的。这是因为它认为 30 指的是月份而不是日期。
我尝试通过设置
来解决这个问题但没有效果。
有什么想法吗?
【问题讨论】:
-
更新参数的类型是什么? (日期时间、字符串还是未声明?)
标签: asp.net