|
|
|
TADOQuery EOleException
|
|||
|---|---|---|---|
|
#18+
Народ, кто сталкивался с таким? Есть запрос: использую динамический SQL , где в конце собирается один очень большой select. Этот запрос прекрасно выполняется в SQL Explorer. Теперь, кидаем на форму TADOQuery и в SQL свойство copy-paste этот самый запрос. Теперь пишем: Q->ExecSQL() - всё нормально, а Q->Open() - судя по тому как форма зависает выполняется, но выкидывает EOleException. P.S. Смертельный номер: берём и пишем нечто наподобии этого запроса, но поменьше и... всё проходит. и Open и ExcecSQL Пробовал тоже самое с ADOCommand - результат тот же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 18:15 |
|
||
|
TADOQuery EOleException
|
|||
|---|---|---|---|
|
#18+
а покажи запросик большой и поменьше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 18:51 |
|
||
|
TADOQuery EOleException
|
|||
|---|---|---|---|
|
#18+
sashka304а покажи запросик большой и поменьше а поможет? Дело IMHO не в запросе. А выглядит примерно так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. только на 750 сторк и возвращается 10 полей, зато записей не много, порядка 2-3K P.S. База Sybase IQ 12, подключение через тот же ODBC, что использует SQL Explorer (в котором всё нормально выполняется). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 19:46 |
|
||
|
TADOQuery EOleException
|
|||
|---|---|---|---|
|
#18+
man_555один очень большой select. Вот это и есть причина проблемы. Сокращай запрос. Слишком длинная команда для TADOQuery. Ну не рассчитано оно на таких монстров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 20:48 |
|
||
|
TADOQuery EOleException
|
|||
|---|---|---|---|
|
#18+
White OwlСокращай запрос. Слишком длинная команда для TADOQuery. Ну не рассчитано оно на таких монстров. Ой, горе мне горе.. ведь ТЗ дополнять будут, а это минимум ещё строк эдак 100-150. Может оформить это дело в виде хранимой процедуры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 23:37 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=327&tid=2030188]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
292ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 599ms |

| 0 / 0 |
