Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
2-1151080131
resuS
2006-06-23 20:28
2006.07.09
Сортировка по алфавиту


2-1150790628
XTD
2006-06-20 12:03
2006.07.09
Работа с модемом из DELPHI.


2-1150554983
WebSqlNeederr
2006-06-17 18:36
2006.07.09
Как разделить строку (логины) по разделителю запятая?


15-1150129025
Yanis
2006-06-12 20:17
2006.07.09
Как то неожиданно вспомнилось...


2-1150330349
Призрак
2006-06-15 04:12
2006.07.09
Передать THandle в поток




   Наверх