惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Jina AI
Jina AI
S
SegmentFault 最新的问题
D
DataBreaches.Net
H
Help Net Security
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
Martin Fowler
Martin Fowler
IT之家
IT之家
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
腾讯CDC
罗磊的独立博客
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
J
Java Code Geeks
Vercel News
Vercel News
Hugging Face - Blog
Hugging Face - Blog
aimingoo的专栏
aimingoo的专栏
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
博客园 - 三生石上(FineUI控件)

博客园 - 文's sky

泛型列表(List)的搜索和排序 FtpWebRequest 的杂症 - "The server committed a protocol violation","基础连接已经关闭: 服务器提交了协议冲突" SqlServer 2000默认开启连接池 设计模式学习系列-C#的单件模式 ASP 整合ASP.NET的URL参数编码问题 - 文's sky 序列化遇到"不应有的节点" 转换链接的正则 一、NVelocity介绍 NVelocity开篇 准确计算时间差 EXPLORER自动连接221.5.250.163 ASP.NET C# 验证码 支持中文 噪点 弯曲 模板机制的第一个程序Hello World [笔记]DataView格式化显示数据不能的问题 .Net论坛,让人看笑话~ 实在受不了了,大家来帮帮我如何调用这个C++/CLI的DLL C#外挂专用截取显示器图像代码 C#游戏外挂代码 重置递增号
[笔记]读取含日期格式的记录SQLite报错"该字符串未被识...
文's sky · 2008-12-08 · via 博客园 - 文's sky

发现Firefox的SQLite Manager插件的时间问题,手工添加的数据,程序读取的时候报无效的DateTime格式,如果用程序添加,则没有此问题.

SQLite Manager 版本0.3.17

System.Data.SQLite.dll版本:1.0.60.0

该字符串未被识别为有效的 DateTime。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime。
源错误:

行 24:             info.Nickname = reader["nickname"].ToString();
行 25:             info.Realname = reader["realname"].ToString();
行 26:             info.Bdday = Convert.ToDateTime(reader["bdday"]).ToString("yyyy-MM-dd");
行 27:             info.Regip = reader["regip"].ToString();
行 28:             info.Regdate = Convert.ToDateTime(reader["regdate"]).ToString("yyyy-MM-dd");
 
 
 

堆栈跟踪:

[FormatException: 该字符串未被识别为有效的 DateTime。]
   System.DateTimeParse.ParseExactMultiple(String s, String[] formats, DateTimeFormatInfo dtfi, DateTimeStyles style) +2827362
   System.DateTime.ParseExact(String s, String[] formats, IFormatProvider provider, DateTimeStyles style) +49
   System.Data.SQLite.SQLiteConvert.ToDateTime(String dateText) +260
   System.Data.SQLite.SQLiteConvert.ToDateTime(IntPtr ptr, Int32 len) +65
   System.Data.SQLite.SQLite3.GetDateTime(SQLiteStatement stmt, Int32 index) +88
   System.Data.SQLite.SQLite3.GetValue(SQLiteStatement stmt, Int32 index, SQLiteType typ) +528
   System.Data.SQLite.SQLiteDataReader.GetValue(Int32 i) +178
   System.Data.SQLite.SQLiteDataReader.get_Item(String name) +62
   iTCA.Yuwen.Core.Users.DataReader2UserInfo(IDataReader reader) in F:\Doctments\Works\Mine\iTCAWeb\trunk\iTCA.Yuwen.Core\Users.cs:26
   iTCA.Yuwen.Core.Users.GetUserInfo(String loginid, String password, Int32 logintpye) in F:\Doctments\Works\Mine\iTCAWeb\trunk\iTCA.Yuwen.Core\Users.cs:50
   iTCA.Yuwen.Web.login.Page_Show() in F:\Doctments\Works\Mine\iTCAWeb\trunk\iTCA.Yuwen.Web\login.aspx.cs:17
   iTCA.Yuwen.Web.BasePage..ctor() in F:\Doctments\Works\Mine\iTCAWeb\trunk\iTCA.Yuwen.Web\BasePage.cs:45
   iTCA.Yuwen.Web.login..ctor() +43
   ASP.login_aspx..ctor() in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\955e2214\b4bcb2de\App_Web_vg4npwke.2.cs:0
   __ASP.FastObjectFactory_app_web_vg4npwke.Create_ASP_login_aspx() in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\955e2214\b4bcb2de\App_Web_vg4npwke.5.cs:0
   System.Web.Compilation.BuildResultCompiledType.CreateInstance() +32
   System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) +119
   System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +33
   System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +40
   System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +160
   System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +93
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155