Форум: "Базы";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];
ВнизПустые поля в таблице вызывают ошибку Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c