|
|
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
Добрый день. Танцы с бубном продолжаются. Приложение скомпиленное в Delphi 10.3.1 сохраняет в БД Oracle нормально. Решил попробовать собрать проект в Delphi 10.3.2 хранимая процедура такая Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. в коде Код: pascal 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. на выполнении запроса вылетает ошибка несоответствия типов "Array bind type must match PL/SQL table row type" Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2019, 14:33 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
на сервере две процедуры с одним названием, но типы параметров другие. в 10.3.1 почему то берет первую, а в 10.3.2 вторую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2019, 14:42 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
лет 7 назад когда я впирался с оверлоадами в anydac то дмитрий помнится мои правки брал в код дескрайбера. может поменяли что, можно сравнить в разных версиях. ну и вообще оттрейсить где его ломает. или тупо номер оверлоада указать, только не забыть об этом, если вдруг еще будут меняться-добавляться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2019, 18:03 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
1) Как FireDAC определяет параметры по умолчанию ? 2) Нужен отчет об окружении FireDAC. 3) Нужен полноценный тестовый проект с DDL скриптом. PS: Вообще есть quality.embarcadero.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2019, 19:03 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, напишу, просто я думал здесь получить ответ быстрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2019, 08:19 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
Dmitry ArefievPS: Вообще есть quality.embarcadero.comА его кто-то читает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2019, 14:40 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_А его кто-то читает? Вне sql.ru жизнь есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2019, 22:35 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
пока делал тестовый пример нашел в чем причина. на сервере две процедуры с одинаковы названиями, типами полей, но порядок входных параметров разный. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. параметры TFDStoredProc я задаю по имени, а заполняю по индексу чтобы быстрее было. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. В версии 10.3.1 выполняется запрос без ошибок, а в версии 10.3.2 вылетает с ошибкой, что типы не соответствуют. Если заполнение параметра изменить на Код: pascal 1. то запрос выполняется без ошибок в любой версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2019, 11:43 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
cptngrbзаполняю по индексуну это чревато подобными сюрпризами что и продемонстрировалось. я просил у димы синтаксис для вызова с поименованными как у доа но в итоге пришлось самому в наследнике пилить да еще и родные сорцы покорежить cptngrbчтобы быстрее былоесли в этом месте скорость важна то можно сохранить "разок" ссылки на найденные по имени параметры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2019, 12:03 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
vavanесли в этом месте скорость важна то можно сохранить "разок" ссылки на найденные по имени параметры Видимо придется делать костыль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2019, 12:06 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
cptngrb, странная трактовка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2019, 12:26 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
vavan, по моему мнению, код написанный почти в одной версии не должен ломаться, а если нужно что-то дописывать просто "потому что", то это костыль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2019, 12:31 |
|
||
|
FireDAC 10.3.1 vs 10.3.2
|
|||
|---|---|---|---|
|
#18+
10.2.3, 10.3, 10.3.1 работает и вдруг (10.3.2) нужно еще немного дописать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2019, 12:32 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=62&tid=2039026]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 299ms |

| 0 / 0 |
