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

Вниз

Ошибка при открытие TDataSet   Найти похожие ветки 

 
Express   (2006-05-11 06:54) [0]

Здравствуйте!

При открытие TDataSet через Open, получаю сообщение с ошибкой: EVariantTypeCastError with message ‘Could not convert variant of type (String) into type (Date)’. В чем может быть проблема? Под скажите возможные пути решения???


 
ЮЮ ©   (2006-05-11 07:46) [1]

следует использовать не TDataSet, а его наследников.
Если же ту не используешь напрямую TDataSet, а только пытаешься запудрить нам мозги, то приведи хотябы текст запроса, выполнямого при открытии НД


 
Anatoly Podgoretsky ©   (2006-05-11 07:48) [2]

Да поле у него содержит NULL


 
ЮЮ ©   (2006-05-11 07:48) [3]

+ текст обработчиков AfterOpen и AfterScroll этого НД
+ структуру таблиц, задействованных в запросах


 
sniknik ©   (2006-05-11 08:30) [4]

> Could not convert variant of type (String) into type (Date)
в ошибке все сказано, в базе у тебя поле строковое, а получить пытаешся дату, ошибка произошла на попытке конвертации.
решение очевидно, поле в базе тоже типа даты сделать раз оно в таком виде требуется, чтобы не конвертировать.

ЮЮ ©   (11.05.06 07:48) [3]
и + какого типа определены поля таблици в программе (если поставить там другое, не то что в таблице, будет неявное конвертирование. ошибка именно на конвертировании, явном или нет)


 
Express   (2006-05-11 09:24) [5]

sniknik ©   (11.05.06 08:30) [4]

> Could not convert variant of type (String) into type (Date)
в ошибке все сказано, в базе у тебя поле строковое, а получить пытаешся дату, ошибка произошла на попытке конвертации.
решение очевидно, поле в базе тоже типа даты сделать раз оно в таком виде требуется, чтобы не конвертировать.

Спасибо тебе, так и было, я уже разобрался сам, только ошибка была при сравнение старого(OLDValue) и текущего (Text) значения поля.

Всем большое спасибо!



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

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

Наверх




Память: 0.48 MB
Время: 0.057 c
15-1149749393
mctarik
2006-06-08 10:49
2006.07.09
Привет Всем! Теперь и у меня Локальная сеть ;)


1-1148895763
Jolik
2006-05-29 13:42
2006.07.09
Имя процедуры...


2-1150795567
Lex_!
2006-06-20 13:26
2006.07.09
Картинки в MSSQL2000


15-1149823126
Tirael
2006-06-09 07:18
2006.07.09
индикатор флешки


15-1149759101
Guest89
2006-06-08 13:31
2006.07.09
Может ли телевизор поймать изображение монитора компьютера?