MySQL连接器/NET发布说明
日期问题的最佳解决方案是限制用户输入无效的日期。这可以在客户端或服务器端完成。
在客户端限制无效日期与始终使用.NET一样简单DateTime
类来处理日期。的DateTime
类将只允许有效日期,以确保数据库中的值也是有效的。这样做的缺点是,在使用. net和非. net代码操作数据库的混合环境中,它没有什么用处,因为每个应用程序都必须执行自己的日期验证。
MySQL 5.0.2及更高版本的用户可以使用新的传统的
SQL模式限制无效的日期值。有关使用的信息传统的
SQL模式中,看到服务器的SQL模式.