|
ASA16 и ADO: ошибка во время выполнения многошаговой операции
|
|||
---|---|---|---|
#18+
В клиентском приложении для доступа к БД используется ADO. База была на ASA10. Запрос через ADOQuery: select Sum(datediff(minute,TimeStart,if TimeFin is null or year(TimeFin)=1899 then Now() else TimeFin endif)) from tblWork С ASA10 запрос выполнялся, ошибок не возникало. Перешли на ASA16, при выполнении запроса возникает ошибка "Произошли ошибки во время выполнения многошаговой операции". Что с ADOQuery можно сделать, чтоб устранить ошибку, не меняя запроса? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2014, 15:32 |
|
ASA16 и ADO: ошибка во время выполнения многошаговой операции
|
|||
---|---|---|---|
#18+
ToniaA, А Вы пробовали выполнить этот запрос без ADO? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2014, 15:41 |
|
ASA16 и ADO: ошибка во время выполнения многошаговой операции
|
|||
---|---|---|---|
#18+
Попробуйте так: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2014, 17:04 |
|
ASA16 и ADO: ошибка во время выполнения многошаговой операции
|
|||
---|---|---|---|
#18+
Nashville, да, без ADO работает, в первую очередь проверила в isql. Teck, Спасибо огромное! as resultset помог. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2014, 07:29 |
|
ASA16 и ADO: ошибка во время выполнения многошаговой операции
|
|||
---|---|---|---|
#18+
Teck, а чем объяснить, что использование alias так волшебно подействовало? Первоначально запрос выглядел так: select Sum(datediff(minute,wTimeStart,wTimeFin)) from vwWork выполнялся из view, где ... if TimeFin is null or year(TimeFin) = 1899 then Now() else TimeFin endif as wTimeFin ... Когда в ASA16 появилась ошибка, я попробовала форму запроса из первого поста, безрезультатно. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2014, 08:07 |
|
|
start [/forum/topic.php?fid=55&msg=38525790&tid=2009888]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
157ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 307ms |
total: | 561ms |
0 / 0 |