|
v7: 1SQLite: Условие на дату в справочнике | ☑ | ||
---|---|---|---|---|
0
Zhuravlik
12.02.13
✎
17:53
|
Добрый день.
Версия sqlite - 1.0.2.6 Есть справочник, в нем есть реквизит типа дата - "дтФильтр". И если я делаю отчет, то не проходит условие на Between, вот код: ТекстЗапроса = " SELECT СПР.DESCR as [Наименование] FROM [Справочник.Тест] as [СПР] WHERE СПР.дтФильтр between @НачДата and @КонДата "; Запрос.Подготовить(ТекстЗапроса); //Затем, в другой процедуре: Запрос.УстановитьПараметр("@НачДата", НачДата); Запрос.УстановитьПараметр("@КонДата", КонДата); тз = Запрос.Выполнить(); //Возвращает пустую тз. |
|||
1
Zhuravlik
12.02.13
✎
17:55
|
+ Это нужно дтФильтр хранить в формате, который SQLite понимает? Или как-то все-же выполнимо такое условие?
|
|||
2
Maka
12.02.13
✎
17:57
|
Посмотри тут
Дата и sqlite |
|||
3
Ёпрст
12.02.13
✎
17:57
|
для начала, версия 1.0.2.6
не рабочая, если что |
|||
4
Ёпрст
12.02.13
✎
17:59
|
а во-вторых, нафига юзать парметрический запрос ?
|
|||
5
Ёпрст
12.02.13
✎
17:59
|
в этом случае ?
|
|||
6
Zhuravlik
12.02.13
✎
18:02
|
(3) Вот тут "https://snegopat.ru/downloads/1sqlite/" - Версия 1.0.2.6, изменен '03.02.12', перед ним 1.0.2.3. Нужно использовать 1.0.2.3? Я уже месяца три 1.0.2.6 использую, полет нормальный вроде...
(4) Там посложнее запрос, это я написал чтобы здесь задать вопрос. Так там в консоли меняется текст, в зависимости от настроек диалога я его подготавливаю, и в дальнейшем пользователь с ним работает. |
|||
7
viktor_vv
12.02.13
✎
18:15
|
Вроде все правильно у тебя.
А так выполняется ? WHERE (СПР.дтФильтр >=@НачДата) and (СПР.дтФильтр <=@КонДата) |
|||
8
orefkov
12.02.13
✎
18:24
|
(0)
Завтра с утра проверю, только ветку апни, со словом sqlite в тексте поста (или orefkov). |
|||
9
Ёпрст
12.02.13
✎
18:30
|
(6) и чего с того ?
в ней есть ошибки. Последняя работоспособная версия - 1.0.2.4 (8) у тя фильтр стоит что ли ? :))) |
|||
10
Zhuravlik
12.02.13
✎
18:33
|
(7), (8) извините за беспокойство, это я заморочился. В справочнике все даты были пустые, вот и не проходило условие... Когда загружал данные неверно заполнил реквизит.
Сейчас перезаполнил, проверил - все работает. (9) Понял, закачаю 1.0.2.4 |
|||
11
orefkov
12.02.13
✎
18:46
|
(9)
Не фильтр - монитор-уведомлялка. https://plus.google.com/111686291828207649972/posts/S8xLba4ZJEY |
|||
12
orefkov
12.02.13
✎
18:46
|
||||
13
Ёпрст
12.02.13
✎
18:48
|
(12) круто..
надо бы тебе как нить бабло за снегопат закинуть Почем он нынче для народа ? Всё никак теньге на карточке не задержвиается :( |
|||
14
orefkov
12.02.13
✎
18:51
|
(13)
та забей. |
|||
15
Ёпрст
12.02.13
✎
18:53
|
(14) не-не-не.. я всегда об ентом помню, когда приходится на снеговике кодить
:) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |