|
![]() |
#1 |
Программер
|
Результат запросов:
Цитата:
Информация Сообщение (17:29:33) >= 12.03.2015
Информация Сообщение (17:29:33) <= 04.03.2015 |
|
![]() |
#2 |
Программер
|
Точнее нет. <= не вернул 12ое число. Хотя должен был.
|
|
![]() |
#3 |
Программер
|
Может ли быть что это из-за индексов, или еще какого кэша данных?
|
|
![]() |
#4 |
Программер
|
Время в базе данных проверяли. Стоят нули.
|
|
![]() |
#5 |
Участник
|
Вы можете сделать запрос не из Axapta, а из SQL Management? Обратите внимание на значение миллисекунд в возвращаемом результате
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
![]() |
#6 |
Программер
|
|
|
![]() |
#7 |
Программер
|
Вообщем проблема решилась след. образом.
1. Обновил дату в проводке по новой, сначала на 11.03.2015, затем снова на 12.03.2015 2. Обновление делал через переменную. Т.е. Код: update_recordSet inventTrans setting DateFinancial = transdate , DatePhysical = transdate Код: transdate = str2Date("12.03.2015", 1234) ![]() |
|
![]() |
#8 |
Участник
|
Цитата:
Вы можете проверить на уровне SQL-сервера, не оказалось ли записано в поле InventTrans.DatePhysical кроме даты еще и время? Именно наличие времени может привести к подобному результату.
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|