インターネットエクスプローラのすべてのユーザーアクションとウェブサイトのインデックスを作成したい。私は、インターネットエクスプローラがsqlLiteデータベースのすべてのデータを索引付けすることを理解しています。どのように私はプログラムで私は上記のコードが、ウィンドウズ10のプログラムによるacess(c#)Internet Explorerのクロム履歴
System.Data.SQLiteException { "SQLロジックエラーまたは欠落しているようになった例外を試してみました
SQLiteConnection conn = new SQLiteConnection(@"Data Source= C:\Users\47\AppData\Local\Microsoft\Internet Explorer\IECompatData\iecompatdata "); conn.Open(); SQLiteCommand cmd = new SQLiteCommand(); cmd.Connection = conn; // cmd.CommandText = "SELECT name FROM sqlite_master WHERE type='table' ORDER BY name;"; // Use the above query to get all the table names cmd.CommandText = "select url,title,visit_count,datetime(last_visit_time/1000000 + (strftime('%s', '1601-01-01')), 'unixepoch'),typed_count from urls order by last_visit_time desc"; //"Select * From urls order by last_visit_time desc"; DataSet ds = new DataSet(); SQLiteDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { dataGridView1.Rows.Add(dr[0].ToString(),dr[1].ToString(), dr[2].ToString(), dr[3].ToString(), dr[4].ToString()); }
自分のアプリケーションでInternet Explorerのウェブ履歴にアクセスすることができますデータベース\ rを\ なテーブルNNO:47 \のAppData \ローカル\マイクロソフト\ Internet Explorerの\回復\ \ユーザーも を働いていないもの:URLの "}
は、私はCのようないくつかの他の場所を揃え私はこれがIEの履歴の場所またはテーブル名のためだと思う...
を私は取得どのサイトが含まXMLを参照してください古いIEバージョン用にエミュレートされています。なぜIEがSQLiteを使用していると思いますか? – magicandre1981
私は本当に私はSQLiteを使用してIEからURLの履歴を持っているかわからない。私は他の解決策を見つけませんでした –
C:\ Users \ 47 \ AppData \ Local \ Microsoft \ Windows \ History – magicandre1981