![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите разобраться с ошибкой [D5]
AndSoft © (2003-10-30 13:40:00)
Type mismatch for field "Myfield",expacting : SmallInt actual : Float.
Я использую ADO + Dbase.Ошибка появляется при попытки сделать
запрос select * from mytable, к датасету который делает запрос присоеденены два calculate поля.Если убрать все поля из fieldeditor то все работает ,но уж больно присоединенные поля нужны.
VAleksey (2003-10-30 16:56:00) [1]
Проверь сначала что на твоем компе и на том куда ты екзе переносишь в точности одинаковые структуры БД и что твои "вычисляемые" поля НЕ МОГУТ иметь значения типа Float. А когда на 120% будешь в этом уверен, тогда и про версии ADO можно будет поговоорить.
AndSoft (2003-10-30 14:58:00) [2]
Вот про разные версии ADO я тоже уже слышал.
А как сделать версии ADO одинаковыми?
Zacho (2003-10-30 14:54:00) [3]
> AndSoft © (30.10.03 14:50) [4]
Как вариант: разные версии ADO, БД разной структуры ..
AndSoft (2003-10-30 14:50:00) [4]
Ну как криво то беру экзешник и переношу
Zacho (2003-10-30 14:44:00) [5]
Значит, как-то криво переносишь.
AndSoft (2003-10-30 14:40:00) [6]
На компе где я разрабатываю все пучком. Ошибка появляется если прогу переносить на другие компы.
bushmen (2003-10-30 13:42:00) [7]
>Type mismatch for field "Myfield",expacting : SmallInt actual : Float.
Перевести что ли? :) Ошибка типов данных: ожидается SmallInt, а передается Float. Ещё что не понятно? :)