Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Lookup поля


Автор: Novichek27 4.12.2011, 19:22
Всем привет!

Создал короче говоря Lookup поле.
Ключевое и результат поля берутся из Excel файла, к которому предварительно выполнено подключение через ADOQuery.

Не пойму вот, почему в результирующем поле отображается цифра 4 вместо нуля или пустоты(т.е. это если ключевое значение является пустым в БД Access), а остальные нормально выводятся.

Пробовал OnGetText'ом выставлять, так он все обнуляет(даже не пустые) не смотря на условие->"если пусто".
Код


IF TEXT = '' then
Text := '0';


подскажите как быть здесь...

Автор: Akella 7.12.2011, 00:55
Может  быть ADOQuery не может корректно определить значение ключевого поля?
Пока только догадки, информации мало.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)