坑爹的SQLITE日期类型
2012-03-01 17:47
337 查看
今天在对产品加入对SQLITE的支持中,出现了个异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime 错误。
百思不得其解,在一步步查字段值得过程中发现只要将类似 2012-1-1改为 2012-01-01这样的格式就不会报错。这种问题真想让人砸键盘啊。
遂GOOGLE了一下寻求良方,可网上的办法全是教人用datetime.tostring("s")保存入库的,可我这么改工程量实在太大。随即我抱着尝试的心理将DATETIME字段改为VARCHAR类型,竟然腰也不酸了,腿也不痛了,解决问题一身轻。。
百思不得其解,在一步步查字段值得过程中发现只要将类似 2012-1-1改为 2012-01-01这样的格式就不会报错。这种问题真想让人砸键盘啊。
遂GOOGLE了一下寻求良方,可网上的办法全是教人用datetime.tostring("s")保存入库的,可我这么改工程量实在太大。随即我抱着尝试的心理将DATETIME字段改为VARCHAR类型,竟然腰也不酸了,腿也不痛了,解决问题一身轻。。
相关文章推荐
- ASP.NET解决Sqlite日期类型问题:该字符串未被识别为有效的 DateTime
- SQLite 日期类型(转)
- android 数据库 sqlite数据类型(时间 日期 double等)
- SQLite 日期类型(转)
- android 数据库 sqlite数据类型(时间 日期 double等)
- android sqlite数据库时间 日期 double等数据类型
- SQLite日期类型【转】
- android 数据库 sqlite数据类型(时间 日期 double等)日期截取
- sqlite 日期类型
- 在SQLite Expert上用日期类型字段作为条件查询时注意日期的格式化
- SQLite 日期类型(转)
- SQLite日期类型
- SQLite 日期类型(转)
- Sqlite3.3.8日期类型字段以及操作函数
- Sqlite日期类型问题:该字符串未被识别为有效的 DateTime(String not recognized as a valid datetime)
- sqlite日期类型怪鸟问题
- SQLite日期类型
- sqlite的日期类型
- android 数据库 sqlite数据类型(时间 日期 double等)
- sqlite查询日期类型数据时出现问题的解决方法