• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Поиск по дате и времени с помощью Ftsearch

  • Автор темы Maria
  • Дата начала
M

Maria

Нужно найти все документы, у которые поле FDate (тип поля - дата/время) больше определенной даты и времени, например, > 05.12.2007 12:56:00.
Вопрос, как это написать в FTSearch запросе.

Поиск Search-ем не предлагать )
 
M

morpheus

<!--QuoteBegin-Maria+5:12:2007, 14:39 -->
<span class="vbquote">(Maria @ 5:12:2007, 14:39 )</span><!--QuoteEBegin-->оиск Search-ем не предлагать )
[snapback]88504" rel="nofollow" target="_blank[/snapback]​
[/quote]
а почему?

в ФТСёрче помоему [ ] надоюзать
 
M

Maria

search очень медленно ищет.
я скобки использую.
Выдает ошибку :
Notes error: Query is not understandable (([Form] = Events) & ([StartTime]>=05.12.2007 13:46:23))
 
W

wowa

Код:
stSearch = "FIELD FDate >" & vFromDate 

' поиск документов
Set dcCollection = db.FTSearch( StSearch , 0, FT_SCORES)

vFromDate - определенная дата и время
 
M

morpheus

<!--QuoteBegin-Maria+5:12:2007, 15:32 -->
<span class="vbquote">(Maria @ 5:12:2007, 15:32 )</span><!--QuoteEBegin-->search очень медленно ищет.
[snapback]88519" rel="nofollow" target="_blank[/snapback]​
[/quote]
глупости!!! Надо просто канкретизировать запрос
Тем более что FTSearch зависит от идексов , которые созданны или... нет


<!--QuoteBegin-Maria+5:12:2007, 15:32 -->
<span class="vbquote">(Maria @ 5:12:2007, 15:32 )</span><!--QuoteEBegin-->Notes error:
[snapback]88519" rel="nofollow" target="_blank[/snapback]​
[/quote]
Папробуйте так
Set dc = db.FTSearch( { [Form] = Events & [Date] = 30.11.2007 } ...

Для wowa а дату в стринг кто переводить будет?
 
W

wowa

<!--QuoteBegin-Morpheus+5:12:2007, 16:38 -->
<span class="vbquote">(Morpheus @ 5:12:2007, 16:38 )</span><!--QuoteEBegin-->Для wowa а дату в стринг кто переводить будет?
[snapback]88522" rel="nofollow" target="_blank[/snapback]​
[/quote]
Ну я сомневаюсь, что дата запишется вручную, поэтому, если дата поиска будет задаваться в поле, то
Код:
vFromDate = Doc.GetItemValue( "Поле_где_введена_дата_с_которой_нужно_искать" )(0)

Иначе , просто
stSearch = "FIELD FDate > 05.12.2007"
 
S

Sandr

Делайте так

([StartTime]>=Format$(Ваша дата, "dd.mm.yyyy"))

Все будет хокей.. Сам неоднократно такую штуку юзаю...
 
M

Maria

Делайте так

([StartTime]>=Format$(Ваша дата, "dd.mm.yyyy"))

Все будет хокей.. Сам неоднократно такую штуку юзаю...


что-то все зациклились на дате :)
у меня с датой проблем нет, проблема в поиске по дате И ВРЕМЕНИ

Sandr, а если писать
([StartTime]>=Format$(Ваша дата, "dd.mm.yyyy hh.mm.ss")) все ок будет?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!