|
Дата в запросе
|
|||
---|---|---|---|
#18+
Приветствую ВСЕХ! подскажите как исправить ситуацию, есть запрос Код: sql 1.
@ds @de задаю через параметры: Код: c# 1. 2.
получается так что на сервере день и месяц меняются местами и вместо 01.05.2000-02.05.2000 получаю результат запроса для 05.01.2000-05.02.2000 куда копать? ЗЫ в SMSS все как надо возвращает с мое же машины. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2016, 10:05 |
|
Дата в запросе
|
|||
---|---|---|---|
#18+
ЕвгенийВMixonкуда копать? От забора и до обеда. BETWEEN Код: sql 1.
* опечатка какие еще будут предложения? если вместо параметров написать строковое представление даты, все прекрасно работает, но хотелось разобраться как работать с параметрами (datatime) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2016, 10:27 |
|
Дата в запросе
|
|||
---|---|---|---|
#18+
запрос в хранимке? если да - какого типа парамеры? какого типа поле "_date" в БД? Что показывает профайлер? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2016, 10:56 |
|
Дата в запросе
|
|||
---|---|---|---|
#18+
Shocker.Proзапрос в хранимке? если да - какого типа парамеры? какого типа поле "_date" в БД? Что показывает профайлер? запрос просто запрос, поле datetime, профайлера нет :( , если бы и был, то сомневаюсь что моих прав будет достаточно для использования, роль не Админ. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2016, 10:59 |
|
Дата в запросе
|
|||
---|---|---|---|
#18+
Mixon, Пробуй тогда явно указать тип параметра, такое впечатление, что преобразуются в строку. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2016, 11:08 |
|
Дата в запросе
|
|||
---|---|---|---|
#18+
ЕвгенийВMixon, Пробуй тогда явно указать тип параметра, такое впечатление, что преобразуются в строку. Преобразуется, но не считается строкой (т.е. в запрос передается не как строка): Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
и в профайлере получаем 2 события: 1) RPC:Starting: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
2) RPC:Completed: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
Первое событие наводит на размышления об установленном set dateformat (помно посмотреть в TextData события ExistingConnection). Во втором событии (отдельный вопрос, почему профайлер для первого события и для втрого дает разные представления параметров) строки даты в инвариантном формате, и тут надо бы проверить локальные региональные настройки. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2016, 12:13 |
|
|
start [/forum/topic.php?fid=20&msg=39251684&tid=1400534]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 18ms |
total: | 150ms |
0 / 0 |