|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.07.2015, 20:21 | #51 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Мой тестовый проект... что я не так делаю?
все добавляется... экселька там же в архиве...
Не стесняемся, плюсуем!
|
31.07.2015, 20:56 | #52 |
Форумчанин
Регистрация: 27.04.2015
Сообщений: 437
|
может у меня выводятся нули изза того что delphi не понимает точку в нецелых числах? в исходной таблице числа формата 0.000, 0.502. Может нужна запятая?
|
31.07.2015, 21:48 | #53 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
Цитата:
и при тестировании ВЕЩЕСТВЕННЫХ не задаешь дробную часть. Цитата:
Код:
//for k:=1 to length(s) do if s[k]='.' then s[k]:=decimalSeparator; Еще можно было бы использовать StrtoFloat с явным указанием формата (что использовать в качестве разделителя дробной части) но под рукой к сожалению нет примера.
программа — запись алгоритма на языке понятном транслятору
|
||
01.08.2015, 07:14 | #54 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
о скорости не отписался....
кстати DecimalSeparator можно определять статистически прогнав поиск по тексту с подсчетом точек и запятых... чего больше то и сепаратор Код:
Не стесняемся, плюсуем!
Последний раз редактировалось Slym; 01.08.2015 в 07:25. |
01.08.2015, 12:36 | #55 |
Форумчанин
Регистрация: 27.04.2015
Сообщений: 437
|
Ругается на decimalseparator
|
01.08.2015, 12:50 | #56 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
В современных Делфи нужно писать FormatSettings.DecimalSeparator.
А современным школоло пора запомнить: Текст ошибки должен быть ОБЯЗАТЕЛЬНО опубликован, дабы не произошло концентрации телепатов в одном месте
I'm learning to live...
|
01.08.2015, 14:50 | #57 |
Форумчанин
Регистрация: 27.04.2015
Сообщений: 437
|
Slym, Вот проект Ваш,там экселевский файл, в котором пример таблицы которую нужно в БД засунуть. Как сделать?
Последний раз редактировалось Ernest027; 01.08.2015 в 15:15. |
02.08.2015, 08:01 | #58 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Даже скопипастить толком не можешь? где изменение DecimalSeparator?
У меня под Delphi7 все работает. рабочий пример и твой файл прилагаю не забываем
Не стесняемся, плюсуем!
Последний раз редактировалось Slym; 02.08.2015 в 08:12. |
02.08.2015, 12:42 | #59 |
Форумчанин
Регистрация: 27.04.2015
Сообщений: 437
|
Не пойму куда писать FormatSettings.DecimalSeparator.
Разобрался Последний раз редактировалось Аватар; 02.08.2015 в 13:02. |
05.08.2015, 09:44 | #60 |
Форумчанин
Регистрация: 27.04.2015
Сообщений: 437
|
единственная проблема: значения в столбцах a,v,d съезжают относительно столбца f на 2 строки вниз, как это исправить?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ADO, записи в таблицу | User_IR_An | БД в Delphi | 4 | 09.04.2014 14:03 |
Нужно создать таблицу в access with ado | hemn6vyr | БД в Delphi | 2 | 27.03.2013 22:56 |
как очистить всю таблицу в ado | aleksandr1990 | C++ Builder | 1 | 10.11.2011 12:57 |
Не сохраняет данные в таблицу (ADO) | alatir | БД в Delphi | 6 | 09.06.2010 02:39 |
Добавление записи в таблицу (ADO) | Yura_S | БД в Delphi | 12 | 25.11.2009 19:11 |