Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.08.28;
Скачать: [xml.tar.bz2];

Вниз

Ошибка при обращении к пустому полю в ADOTable   Найти похожие ветки 

 
kengura   (2003-08-05 13:08) [0]

При обращении к полю ADOTable в котором не содержится значение выдается ошибка Invalid value for field "CntrDate". При том, что происходит чтение данных из поля, а не запись в него. То есть, ошибка выдается даже при безобидной команде вроде:
ShowMessage(AdoTable1.FieldByName("CntrDate").AsString).
Сталкивался ли кто-нибудь с подобной проблемой?


 
sniknik   (2003-08-05 13:42) [1]

попробуй так
if not AdoTable1.FieldByName("CntrDate").IsNull then
ShowMessage(AdoTable1.FieldByName("CntrDate").AsString);

вроде была такая ошибка в старых версиях ado/delphi (не понимал nil в преобразовании, смутно помню, обсуждалось)


 
kengura   (2003-08-05 13:46) [2]

Продолжает ругаться. А как это можно обойти?


 
sniknik   (2003-08-05 13:55) [3]

х.з. я не сталкивался, просто у когото здесь тоже было, обсуждали. но думаю поможет глобальное обновление ADO и(или) Дельфей.
ссылка на апдейты дельфей http://se-ed.net/thaidelphicc/xml/updatepack/
для ADO/Jet(Аксесс) на иди майкософт.


 
Соловьев   (2003-08-05 14:01) [4]


> ShowMessage(AdoTable1.FieldByName("CntrDate").AsString).

NULL - тип Variant
а так?
ShowMessage(AdoTable1.FieldByName("CntrDate").Value);



 
kengura   (2003-08-05 14:23) [5]

Так тоже не работает. Наверное надо апдейты поставить.


 
SPIRIT   (2003-08-05 15:32) [6]

как ты вообще умудрился из д5 подцепиться ... я пробовал, но он писал что то вроде "немогу найти начало или конец таблицы" как только adotable на форму кидал и active:=true .. установи д7 или хотябы д6 там почти все глюки исправлены


 
Соловьев   (2003-08-05 15:39) [7]


> SPIRIT © (05.08.03 15:32)

для этого патч и нужен.


 
SPIRIT   (2003-08-05 15:54) [8]

да чем патчится постоянно лучше д7 и поставить а потом д8 и д9
;-/



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

Форум: "Базы";
Текущий архив: 2003.08.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
14-92216
CinCinNut
2003-08-09 16:10
2003.08.28
Бэд блоки


4-92303
alexus
2003-06-26 11:25
2003.08.28
использование BitBlt


3-92027
Separator
2003-08-03 07:55
2003.08.28
Динамическое добавление Алиасов


14-92234
ru19741974
2003-08-11 14:56
2003.08.28
Сервера и клиенты


3-92068
murtazi
2003-08-01 17:20
2003.08.28
Как изменить цвет одной ячейки в DBGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский