Windows Phone,向localdatabase中插入时间数据出现不能转换的错误

时间:2023-03-08 18:53:19

在开发一个小程序时,使用到了DateTime类型的 DBType, 当向数据库中插入一条信息时,报错说是DateTime类型不能转换。

后来发现是系统给我的DateTime类型的列赋予了个初值,而这个初值在Windows Phone的数据类型中超出了最小值。

解决方法:

每次向数据库中插入数据时,当该列没有值时,我给它赋了一个默认值2000/1/1. 问题解决。