|
|
|
retrival argument и ODBC
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. софт - PowerBuider 9.0.3, MS SQL 2005 видимо опять проблема с ODBC драйвером. не проходит вот этот запрос. ошибка: Arithmetic overflow error converting expression to data type datetime Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. С драйверами MSS и OLEDB все работает нормально. на сервере и каждый селект по отдельности все работает. убираю условие WHERE из второго селекта, работает. В приложении уже используется ODBC и не хотелось бы переходить на другой драйвер. Что можете посоветовать? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 10:10 |
|
||
|
retrival argument и ODBC
|
|||
|---|---|---|---|
|
#18+
Ну тут трудно сказать, особенно не зная типы переменных и атрибутов таблиц. А если поставить DisableBind = 1, то что будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 10:14 |
|
||
|
retrival argument и ODBC
|
|||
|---|---|---|---|
|
#18+
Локшин МаркНу тут трудно сказать, особенно не зная типы переменных и атрибутов таблиц. эт точно, судя по тексту ошибки, это проблема в несоответсвии типов. Попробуйте перепроверить все переменные, их типы и значения которые передаються в переменные... возможно там траблы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 11:56 |
|
||
|
retrival argument и ODBC
|
|||
|---|---|---|---|
|
#18+
2halfboot имхо у вас entry_date и :entry_date_year имеют разные типы ( например date и datetime ), попытайтесь использовать cast в обеих частях запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 12:18 |
|
||
|
retrival argument и ODBC
|
|||
|---|---|---|---|
|
#18+
хотя еще одно :) в первом запросе поля temp_trans.interest_sum, temp_trans.penalty_sum, во втором им соответстуют : temp_accnt.interest_time, temp_accnt.penalty_time, если только у вас с названиями все нормально, то вот вам и несоответствие типов ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 12:23 |
|
||
|
retrival argument и ODBC
|
|||
|---|---|---|---|
|
#18+
надеюсь никто не обидиться если я в таком виде структуру табл. выложил :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. retrival arguments :account_num - number :tran_num - number :entry_date_year - datetime Локшин Марк при DisableBind = 1 запрос заработал. спасибо Вам. +/- типы данных и cast я сразу проверил. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2008, 15:16 |
|
||
|
|

start [/forum/topic.php?fid=15&tid=1336661]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 146ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...