|
ODP.NET 11.2 Как воевать с параметрами команды?
|
|||
---|---|---|---|
#18+
Всем привет. Вот банальный запрос: "select 1 from dual where :p1 > 0 and :p1 < 10" который выполняется с ОДНИМ параметром вот второй банальный запрос: "select 1 from dual where :p1 > 0 and :p1 < 10 and :p2 < 100" который теоретически выполняется с ДВУМЯ параметрами.... ан нет выдает : ORA-01008: not all variables bound далее вообще маразм с ТРЕМЯ параметрами первые два из которых совпадают РАБОТАЕТ. Вопрос: Какого принципа придерживаться, при использовании OracleDataProvider for .NET, передавать именованые параметры по кол-ву "имен"? не выходит, по количеству "вхождений" в запрос? тоже не есть гут... Кто воевал с данной проблемой подскажите.... С уважением. Ашот. P.S. Далее простое консольное приложение, наглядно демонстрирующее проблему: Код: 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. 60. 61. 62. 63.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2011, 15:35 |
|
ODP.NET 11.2 Как воевать с параметрами команды?
|
|||
---|---|---|---|
#18+
Вопрост снимаю, решение нашел: cmd.BindByName = true; ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2011, 15:50 |
|
ODP.NET 11.2 Как воевать с параметрами команды?
|
|||
---|---|---|---|
#18+
karapetyan_aВопрост снимаю, решение нашел: cmd.BindByName = true; /me думает: странно все это... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
P.S. ODAC 11.2 Release 3 (11.2.0.2.1) P.P.S. Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2011, 10:38 |
|
|
start [/forum/topic.php?fid=17&tid=1350720]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 304ms |
total: | 453ms |
0 / 0 |