Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.02;
Скачать: CL | DM;

Вниз

Проблема с Lookup полями   Найти похожие ветки 

 
-Lex- ©   (2007-05-02 15:59) [0]

Ситуация:
Есть ADOQuery у которого есть Lookup поле
делаю
ADOQuery.Insert;
ADOQuery1.FieldByName("FIELD_1").Value:=1;
ADOQuery1.FieldByName("FIELD_2").Value:=2;
...
и на каждом присвоение вылетает ошибка "Ошибка неизвестного типа" еcли их (ошщибки) игнорировать то с виду все нормально, запись добавляется, значения присваяются

как только удаляю Lookup поле ошибка исчезают.

Вопрос: с чем это может быть связано?

Использую:
 Delphi 7
 ADO
 Firebird 2.0.0.12724-0
 Firebird_ODBC_2.0.0


 
Правильный Вася   (2007-05-02 20:09) [1]

попробуй AppendRecord


 
-Lex- ©   (2007-05-03 09:03) [2]

Такой вариант прокатит в случае если, я сразу все данные вношу. В моем же случае делается insert, вносятся значения по умолчанию для некоторых fieldов, а остальные забиваются через форму


 
Правильный Вася   (2007-05-03 12:51) [3]


>  а остальные забиваются через форму

а для них умолчаний не существует (0/"" ит.п.)?


 
-Lex- ©   (2007-05-03 16:28) [4]

нет, для остальных умолчаний нет

удалось избавиться от ошибки проинициализировав поле на котором висит lookup (то есть зделав его не null) самым первым, а уж потом  все остальные присвоения

теперь интересно откуда взялся такой эфект?


 
Shura ©   (2007-05-04 12:16) [5]

Для твоего lookup-поля можно поставить LookupCache = True


 
-Lex- ©   (2007-05-07 12:34) [6]

Спасибо, помогло



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

Текущий архив: 2007.09.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
4-1173440828
dzuev
2007-03-09 14:47
2007.09.02
usb - порт и принтер


1-1182316712
White Barsik
2007-06-20 09:18
2007.09.02
Последовательность бандов в QuickReport


2-1186935022
Debug
2007-08-12 20:10
2007.09.02
Фокус ввода во вкладку TPageControl


1-1182935318
tytus
2007-06-27 13:08
2007.09.02
FastReport 4.2.52 неправильно работает MemoOnBeforePrint


15-1186225189
foreverDelphi
2007-08-04 14:59
2007.09.02
кто хочет из гуру помочь новичку