![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Пустые поля в таблице вызывают ошибку [D5, Access]
orion_st © (2003-03-06 17:54:00)Есть таблица, в ней определенное поле типа текстовое. В конструкторе таблицы в свойствах этого поля стоит Пустые строки: Да, т.е. разрешены. А в программе, когда обращаюсь к этому полю, если оно пустое выдается ошибка EVariantError: Invalid variant type conversion. А когда поле заполнено, то все проходит на ОК.
Что делать?
Anatoly Podgoretsky (2003-03-06 18:18:00) [1]Ты пытался присвоить текстовому свойству NULL это естественно не допустимо.
Edit3.Text:=ADOQuery1.Recordset.Fields[1].AsString;
orion_st (2003-03-06 18:11:00) [2]Кажется прокатило.
Спасибо!
Соловьев (2003-03-06 18:06:00) [3]Попробуй:
Edit3.Text:=ADOQuery1.FieldByName("Field1").AsString;
orion_st (2003-03-06 18:00:00) [4]А конкретней?
вот код:
Edit3.Text:=ADOQuery1.Recordset.Fields[1].Get_Value;
Если поле пустое, то выбивает ошибку.
Anatoly Podgoretsky (2003-03-06 17:57:00) [5]Искать ошибку, в твоей программе.