Beispiel #1
0
 /// <summary>
 /// Индексирование БД если индекса нет то делаем
 /// </summary>
 /// <param name="dbDatabase"></param>
 private NotesDatabase IndexDataBaseUseCreate(NotesDatabase dbDatabase)
 {
     if (dbDatabase.IsFTIndexed)
     {
         return(dbDatabase);
     }
     dbDatabase.CreateFTIndex(FTINDEX_OPTIONS.FTINDEX_ALL_BREAKS & FTINDEX_OPTIONS.FTINDEX_CASE_SENSITIVE, false);
     return(dbDatabase);
 }
Beispiel #2
0
 /// <summary>
 /// Проверка и востановление индекса Базы Данных
 /// </summary>
 /// <param name="dbDatabase">База данных Lotus</param>
 /// <returns></returns>
 public static NotesDatabase IndexDataBaseUseCreate(NotesDatabase dbDatabase)
 {
     if (dbDatabase.IsFTIndexed)
     {
         //Есть индекс
         return(dbDatabase);
     }
     //Индекса нет востанавливаем
     dbDatabase.CreateFTIndex(FTINDEX_OPTIONS.FTINDEX_ALL_BREAKS & FTINDEX_OPTIONS.FTINDEX_CASE_SENSITIVE, false);
     return(dbDatabase);
 }