Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.012 c
1-76424
Adolf
2003-03-11 18:12
2003.03.24
ДАТА


3-76264
orion_st
2003-03-06 17:54
2003.03.24
Пустые поля в таблице вызывают ошибку


1-76457
merlot
2003-03-12 10:45
2003.03.24
Шифрование данных


3-76284
denis24
2003-03-04 09:56
2003.03.24
path в алиасе


7-76710
OxOTHuK
2003-01-12 12:00
2003.03.24
Реестр





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский