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

Вниз

Пустые поля в таблице вызывают ошибку   Найти похожие ветки 

 
orion_st ©   (2003-03-06 17:54) [0]

Есть таблица, в ней определенное поле типа текстовое. В конструкторе таблицы в свойствах этого поля стоит Пустые строки: Да, т.е. разрешены. А в программе, когда обращаюсь к этому полю, если оно пустое выдается ошибка EVariantError: Invalid variant type conversion. А когда поле заполнено, то все проходит на ОК.

Что делать?


 
Anatoly Podgoretsky ©   (2003-03-06 17:57) [1]

Искать ошибку, в твоей программе.


 
orion_st ©   (2003-03-06 18:00) [2]

А конкретней?

вот код:
Edit3.Text:=ADOQuery1.Recordset.Fields[1].Get_Value;

Если поле пустое, то выбивает ошибку.


 
Соловьев ©   (2003-03-06 18:06) [3]

Попробуй:
Edit3.Text:=ADOQuery1.FieldByName("Field1").AsString;


 
orion_st ©   (2003-03-06 18:11) [4]

Кажется прокатило.
Спасибо!


 
Anatoly Podgoretsky ©   (2003-03-06 18:18) [5]

Ты пытался присвоить текстовому свойству NULL это естественно не допустимо.
Edit3.Text:=ADOQuery1.Recordset.Fields[1].AsString;



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
8-76529
_ncux_
2002-12-14 13:36
2003.03.24
Проверить звук на соответствие какой-нибудь ноте


1-76450
Leran2002
2003-03-11 15:34
2003.03.24
Lotus Notes 5


1-76408
Nik_Sch
2003-03-13 13:39
2003.03.24
Вопрос по экспорту из QReport


14-76605
Паша
2003-03-07 12:41
2003.03.24
Загадка


14-76620
Delirium^.Tremens
2003-03-06 10:14
2003.03.24
Идиосинкразия