我正在使用 SQLite3 库来阅读 Chrome 的历史记录。我成功地阅读了历史记录,但是,当我尝试插入数据时,数据已插入但未显示在 Google Chrome 的历史记录中。这是我要插入历史记录的代码:
SQLiteCommand Command = new SQLiteCommand();
Command.Connection = Connection;
Command.CommandText = "INSERT INTO urls(url,title,visit_count,typed_count,last_visit_time,hidden,favicon_id) VALUES ('My Website','http://coolsite.com',40,30,(@Date),0,0)";
SQLiteParameter DateParam = new SQLiteParameter("Date", DbType.Int64);
DateParam.Value = DateTime.Now.Ticks;
Command.Parameters.Add(DateParam);
Command.ExecuteNonQuery();
History 项目是使用此代码创建的,但如果在 Google Chrome 的 History 选项卡中查看,它将不会出现。我在插入和 Chrome 插入中发现的区别是时间戳。请参阅下面的屏幕截图:
http://i.imgur.com/64UXP2Z.jpg
关于如何正确添加行并使其显示在 Chrome 的历史记录选项卡中的任何想法?