Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];

Вниз

редактирование объединенных таблиц, поиск по Lookup полям   Найти похожие ветки 

 
Ditrix   (2002-09-24 11:41) [0]

Уважаемые мастера!
Подскажите, как искать (ставить фильтры) по Lookup полям.
Возможная альтернатива:
Хитрый SQL запрос с объединением таблиц, но результат невозможно редактировать.
Заранее спасибо!


 
Johnmen   (2002-09-24 12:00) [1]

>ставить фильтры) по Lookup полям

Никак.

>Хитрый SQL запрос с объединением таблиц, но результат
>невозможно редактировать.

Так сделай его (НД) редактируемым ! В чем проблема ?



 
Ditrix   (2002-09-24 12:22) [2]

>Так сделай его (НД) редактируемым ! В чем проблема ?
запрос приблизительно таков
"select base1.field1, base2.field2 ...
from base1, base2
where base1.ID = base2.ID"
параметр Requeslive = true
однако результат запроса в Grid-е не редактируется



 
Johnmen   (2002-09-24 12:29) [3]

Надобно пристегнуть к TQuery TUpdateSQL, и все будет Ок.


 
Ditrix   (2002-09-24 12:36) [4]

Спасибо! Принимаюсь за освоение UpdateSQL


 
ЮЮ   (2002-09-25 06:10) [5]

Lookup поле нужно только для возможности редактировать поле в DBGrid. Объединяющий две таблицы запрос + UpdateSQL не даст этой возможности, т.к. ты получить текстовое поле с подставленным значением.
А вмест фильтра по Lookup полю надо использовать по полю, являющимся KeyField для этого поля.
Объединяющий две таблицы запрос + UpdateSQL могут оказаться полезными, если кроме фильтр нужна и сортировка по этому полю. Но и в этом случае поторебуется Lookup поле для корректировки.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
14-56317
VDen
2002-09-24 17:47
2002.10.17
Доклад по Дельфям.


14-56308
dimon79
2002-09-18 11:53
2002.10.17
компиляция проекта


4-56392
Mazenrat
2002-08-31 16:51
2002.10.17
Как зарегистрировать гарячие клавиши в приложении???


3-55973
Kurt
2002-09-25 13:30
2002.10.17
Как в CtrlGrid любой из элементов выделять цветом по условию?


3-55999
Atamali Mamedov
2002-09-24 12:27
2002.10.17
BDE excell





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский