Показать сообщение отдельно
  #2  
Старый 20.02.2011, 21:49
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Маловато инфы, к тому-же нет кода хотя-бы формы. Предположу, что вы не заполняете или неправильно заполняете свойства лукапа. Для лукапа у вас должно быть 2 источника:
1. Данные основной таблицы
2. Таблица - справочник
Соответсвенно заполнено должно быть 5 свойств лукапа. Допустим у нас есть таблица [Люди] и в ней числовое поле [КодПола] которое использует таблицу [Пол] для расшифровки значения кода. Тогда:
Код:
DBLookupComboBox1.DataSourse := DataSource1;
DBLookupComboBox1.DataField := 'КодПола';
DBLookupComboBox1.ListSource := DataSource2;
DBLookupComboBox1.ListField := 'Название';
DBLookupComboBox1.KeyField := 'Код';
Название - строковое поле из таблицы Пол
Код - числовое поле из таблицы Пол
КодПола - числовое поле из таблицы Люди
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием