
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.06.2005, 10:14:45
|
|||
|---|---|---|---|
TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема |
|||
|
#18+
Если в иерархическом запросе используется Left Outer Join (запрос с группировкой), то бывает такая проблема: на каком-нибудь компьютере программа сваливается по-английски: безо всяких сообщений. И это при том, что на большинстве компьютеров все - без проблем. Зависимость от операционки трудно проследить. Запрос примерно такой: "SHAPE {SELECT ........ FROM ТАБЛИЦА1 LEFT OUTER JOIN ТАБЛИЦА2 ON ... GROUP BY ......} AS TVK00 APPEND ({SELECT ......}) AS TVK01 Кто-нибудь сталкивался с такой проблемой? Или может слышал в описаниях патчей, исправление такой ошибки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.06.2005, 11:36:55
|
|||
|---|---|---|---|
TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема |
|||
|
#18+
WorobjoffЕсли в иерархическом запросе используется Left Outer Join (запрос с группировкой), то бывает такая проблема: на каком-нибудь компьютере программа сваливается по-английски: безо всяких сообщений. И это при том, что на большинстве компьютеров все - без проблем. Зависимость от операционки трудно проследить. Запрос примерно такой: "SHAPE {SELECT ........ FROM ТАБЛИЦА1 LEFT OUTER JOIN ТАБЛИЦА2 ON ... GROUP BY ......} AS TVK00 APPEND ({SELECT ......}) AS TVK01 Кто-нибудь сталкивался с такой проблемой? Или может слышал в описаниях патчей, исправление такой ошибки? патчей чего? СУБД - кто? библиотека доступа к данным - кто? операционки - какие? 2Модератор, возмите на работу пару телепатов, плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.06.2005, 12:20:03
|
|||
|---|---|---|---|
TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема |
|||
|
#18+
nibblesпатчей чего? СУБД - кто? библиотека доступа к данным - кто? операционки - какие? >"Патчи" - для TDBGrid-7.0 >"Операционка" - один раз сбоил запрос на Win2000SP1 (теперь там WinXP), второй раз (продолжает сбоить) на Win2000-Server. При этом точно такая же версия Win стоит на накоторых других компьютерах. >СУБД - MSSQL-Server7.0 SP2 >Библиотека доступа к данным MDAC-2.8 Еще раз: сбой происходит на Некоторых компьютерах. В запросе: (Group By один APPEND). до введения Left outer join работало везде и всегда. Несмотря на сложную конструкцию запроса: есть 5 подзапросов Select from ... ... inner join (Select .... from ...) T1 left outer join (select ... from ...) T2 Добавили Left outer join справочника (не подзапроса) - начались сбои. Устроит и такой ответ, как упоминание о том, что кто-то слышал про патчи для иерархического режима отображения данных в TDBGrid-7.0 Или устранение таковых в версии 8 TDBGrid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2005, 13:53:31
|
|||
|---|---|---|---|
TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема |
|||
|
#18+
Проблема решилась переходом на TDBGrid80. Был сделан ошибочный вывод о влиянии Outer Join -ов на баги. Просто возникала комбинация строк на которой с большей вероятностью проявлялся баг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2167515]: |
0ms |
get settings: |
7ms |
get forum list: |
29ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
73ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 350ms |

| 0 / 0 |
