|
Ошибка преобразования типов
|
|||
---|---|---|---|
#18+
Доброго времени суток, уважаемые форумчане! Есть проект долгое время крутился на ХР и 2000 винде. Но время течет сервак поменял на 2008R2. и посыпались ошибки (на прикрепленном скриншоте). Часть ошибок устраняется дополнительным преобразованием например: Был код: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
Работал, себе, работал. Теперь он работает только в таком виде: Код: vbnet 1. 2. 3. 4. 5. 6.
Правда такое преобразование тоже не всегда проходит ровно и все равно идет ошибка. Но тотальность этой ошибки на водит на мысль, что может дело в используемых библиотеках или в типе переменной Variant. Подскажите где искать? что поменялось. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2016, 18:11 |
|
Ошибка преобразования типов
|
|||
---|---|---|---|
#18+
вывести мессэдж боксом "SELECT count(dbo.val_op_cont.op_id) as N " & _ "FROM dbo.val_op_cont " & _ "WHERE dbo.val_op_cont.op_sysdate<" & Cdate(dat) & " " Скормить серверу в среде, посмотреть на что ругнется. Ораклу бы явно не понравился формат даты, или отсутствие кавычек. или переходить на параметризованные запросы и биндить параметры, это правильнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2016, 18:19 |
|
Ошибка преобразования типов
|
|||
---|---|---|---|
#18+
Вообще, минуты при форматировании обозначаются как "n", а "m" - это месяц. Была какая-то фишка, что mm после hh расцениваются как минуты, но может в данном случае не работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2016, 18:25 |
|
Ошибка преобразования типов
|
|||
---|---|---|---|
#18+
А работа CDate зависит от региональных настроек на локальном компе. Дальнейшее неявное преобразование в строку из даты - тоже. Так что ни в коем случае нельзя так делать, никаких неявных преобразований. Все остальное сказал Vladimir Baskakov ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2016, 18:27 |
|
Ошибка преобразования типов
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
не балуйтесь неявными преобразованиями, не ведет это ни к чему хорошему, повторяю! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2016, 18:29 |
|
Ошибка преобразования типов
|
|||
---|---|---|---|
#18+
Shocker.Pro, Спасибо. Буду пробовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2016, 18:31 |
|
|
start [/forum/topic.php?fid=60&gotonew=1&tid=2155495]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get first new msg: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 154ms |
0 / 0 |