Главная страница
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.034 c
2-1151128286
JEK_DELPHI
2006-06-24 09:51
2006.07.09
Как можна из приложения запустить *.chm


2-1150693699
Neket
2006-06-19 09:08
2006.07.09
Цвет строки DBGrid


15-1150106759
Tirael
2006-06-12 14:05
2006.07.09
калькулятор


1-1148911803
.ruslan
2006-05-29 18:10
2006.07.09
...поверх всех приложений


3-1147104200
Nicky
2006-05-08 20:03
2006.07.09
как посчитать сумму через запрос