// ==================================================================== // public メンバー関数 // ==================================================================== // -------------------------------------------------------------------- // リスト出力 // -------------------------------------------------------------------- public override void Output() { base.Output(); // ゆかり検索用データベース作成 NklCommon.ShowLogMessage(Common.TRACE_EVENT_TYPE_STATUS, "ゆかり検索用データベース作成中..."); using (SQLiteConnection aConnection = NklCommon.CreateDbConnection(YukariDbPath())) { NklCommon.CreateFoundDbTables(aConnection); using (DataContext aContext = new DataContext(aConnection)) { Table <TFound> aTable = aContext.GetTable <TFound>(); IQueryable <TFound> aQueryResult = from x in TableFound select x; aTable.InsertAllOnSubmit(aQueryResult); aContext.SubmitChanges(); } } }