Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема / 4 сообщений из 4, страница 1 из 1
14.06.2005, 10:14:45
    #33114950
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема
Если в иерархическом запросе используется Left Outer Join (запрос с группировкой), то бывает такая проблема: на каком-нибудь компьютере программа сваливается по-английски: безо всяких сообщений.
И это при том, что на большинстве компьютеров все - без проблем.
Зависимость от операционки трудно проследить.

Запрос примерно такой:
"SHAPE {SELECT ........ FROM ТАБЛИЦА1 LEFT OUTER JOIN ТАБЛИЦА2 ON ...
GROUP BY ......} AS TVK00
APPEND ({SELECT ......}) AS TVK01

Кто-нибудь сталкивался с такой проблемой?
Или может слышал в описаниях патчей, исправление такой ошибки?
...
Рейтинг: 0 / 0
14.06.2005, 11:36:55
    #33115210
nibbles
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема
WorobjoffЕсли в иерархическом запросе используется Left Outer Join (запрос с группировкой), то бывает такая проблема: на каком-нибудь компьютере программа сваливается по-английски: безо всяких сообщений.
И это при том, что на большинстве компьютеров все - без проблем.
Зависимость от операционки трудно проследить.

Запрос примерно такой:
"SHAPE {SELECT ........ FROM ТАБЛИЦА1 LEFT OUTER JOIN ТАБЛИЦА2 ON ...
GROUP BY ......} AS TVK00
APPEND ({SELECT ......}) AS TVK01

Кто-нибудь сталкивался с такой проблемой?
Или может слышал в описаниях патчей, исправление такой ошибки?
патчей чего?
СУБД - кто?
библиотека доступа к данным - кто?
операционки - какие?

2Модератор,
возмите на работу пару телепатов, плз.
...
Рейтинг: 0 / 0
14.06.2005, 12:20:03
    #33115359
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема
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
...
Рейтинг: 0 / 0
07.07.2005, 13:53:31
    #33154535
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема
Проблема решилась переходом на TDBGrid80.
Был сделан ошибочный вывод о влиянии Outer Join -ов на баги.
Просто возникала комбинация строк на которой с большей вероятностью проявлялся баг.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / TDBGrid ViewMode=Hierarchical. + Left Outer Join-ы = Проблема / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]