Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Lookup-поле с LookupDataset из другой БД [D5, MSSQL, Sybase ASE1193]


iif ©   (2002-09-13 11:16:00) 

Приложение работает с двумя SQL-серверами MS SQL Server 6.5 и Sybase ASE 11.9.3.

Таблица Table1 в MS SQL содержит ID-поле со значениями из аналогичного поля таблицы Table2 в Sybase.
Оба поля - типа numeric(15).

Создал Lookup-поле в Table1 с LookupDataset = Table2.
В DbGrid"е со столбцом по этому полю отображается правильное количество записей, но все они пустые.

Можно ли как-то разрешить эту проблему или же Lookup"ы между базами невозможны в принципе?


iif   (2002-09-13 13:09:00) [1]

Не работает лукап по НД именно из другой базы.


iif   (2002-09-13 13:07:00) [2]

Положительный. Все Ok.


Johnmen   (2002-09-13 12:35:00) [3]

Чтобы выяснить в чем дело, потестируй вариант, когда лукап.поле по НД из той же БД. Каков результат ?


iif   (2002-09-13 12:11:00) [4]

Пробовал, не помогает.


Johnmen   (2002-09-13 12:02:00) [5]

1.Тщательно проверь параметры лукапного поля
2.Если не помогло, попробуй включить кеширование лукапного поля


Наверх

Титульная страница Поиск, карта сайта Написать письмо