allow zero datetime=true导致datetime转换失败:MySql.Data.Types.MySqlDateTime”的对象无法转换为类型“System.Nullable`1[System.DateTime]

时间:2022-05-30 23:33:22

allow zero datetime=true导致datetime转换失败:MySql.Data.Types.MySqlDateTime”的对象无法转换为类型“System.Nullable`1[System.DateTime]

做反射转换时遇到该问题
mysql连接字符串去掉allow zero datetime=true,否则返回的日期会是MySql.Data.Types.MySqlDateTime类型,而不是DataTime