| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > запись в нужном формате |
| Автор: dize 26.8.2009, 21:00 | ||
Для записи в файл использую
Проблема в том, что когда доходит дело до полей stop_cena и Cena_ispoln, у которых тип double, вылезает ошибка "Could not convert variant of type(string) into type(double)". Как это можно обойти? |
| Автор: dize 26.8.2009, 22:22 |
| Заодно тут же спрошу..как при помощи этой же процедуры дозаписывать, а не перезаписывать в файл. |
| Автор: dize 26.8.2009, 22:39 |
Та же самая ошибка выходит. |
| Автор: Данкинг 26.8.2009, 22:49 |
| Ты текст ошибки правильно написал? |
| Автор: dize 26.8.2009, 22:58 |
| Да, правильно, ошибки одинаковые. |
| Автор: Romikgy 26.8.2009, 23:13 |
в данном куске кода данное преобразование не производиться... |
| Автор: Akella 26.8.2009, 23:23 | ||
Добавлено @ 23:25 Попробуй
А ещё почитай про NullStrictConvert |
| Автор: dize 27.8.2009, 04:42 |
| Akella, и так не выходит, та же ошибка. |
| Автор: CodeMonkey 27.8.2009, 08:32 |
| Контрольный вопрос: если закомментировать строчку с m.add(, то работает или нет? |
| Автор: dize 27.8.2009, 09:55 |
| CodeMonkey, Если ты подразумеваешь, недает ли ошибок, то нет, конечно не дает. |
| Автор: Данкинг 27.8.2009, 10:11 |
Вот правильно же. Откуда ошибке-то взяться? |
| Автор: Akella 27.8.2009, 14:35 |
покажи теперешний код |