0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 70
|
|
1 | |
Ошибка при попытке умножить number на money "EConvertError with message 55,00p. is not a valid floating point value"15.01.2014, 15:57. Показов 1055. Ответов 13
Метки нет Все метки)
(
0
|
|
15.01.2014, 15:57 | |
Ответы с готовыми решениями:
13
EConvertError with message 55,00p. is not a valid floating point value Project5dpr.exe raised exception class econverterror with message ''' is not a valid floating point value
Project Project1.exe raised exception class EConvertError with message ''' is not a valid floating point value'. Project Project1.exe raised exception class EConvertError with message is not a valid floating point value |
36 / 36 / 7
Регистрация: 15.01.2013
Сообщений: 161
|
|
15.01.2014, 17:05 | 2 |
Money - это в SQL Server тип данных такой?
Если честно с типом Money не работал. И не знаю как он поддерживается теми компонентами Делфи кот. ты используешь. Скорее всего что Делфи видит 55,00p. - как не число, а строку, поэтому и умножить не получается у тебя. Возможно попробовать в самом запросе к SQL Server привести к типу Real, http://msdn.microsoft.com/ru-r... 79882.aspx умножить тогда можно будет.
0
|
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 70
|
|
15.01.2014, 17:19 [ТС] | 3 |
у меня такая беда. Есть база данных со столбцами "дней" и "цена" (это на 1 форме), у дней тип number а у цена тип money и их умножить не получается!? Что делать не пойму, может подскажешь? Если что могу выслать свою корявую прогу!
0
|
4 / 4 / 3
Регистрация: 02.09.2013
Сообщений: 21
|
|
15.01.2014, 17:29 | 4 |
результат умножения куда идет?
0
|
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 70
|
|
15.01.2014, 17:32 [ТС] | 5 |
Результат идёт DBEdit3 и соответственно в столбец "счет".
0
|
4 / 4 / 3
Регистрация: 02.09.2013
Сообщений: 21
|
|
15.01.2014, 17:35 | 6 |
код можно?
0
|
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 70
|
|||||||||||
15.01.2014, 17:39 [ТС] | 7 | ||||||||||
Это первая форма
0
|
4 / 4 / 3
Регистрация: 02.09.2013
Сообщений: 21
|
||||||
15.01.2014, 17:46 | 8 | |||||
что за кошмар?
столбец "счет" в той же таблице? не понимаю зачем куча dbedit'ов? грид на форму через TTable в Field добавляйте два ваших исходных поля и создавайте третье поле Calculated. в событии onCalcFields прописать
0
|
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 70
|
|
15.01.2014, 18:08 [ТС] | 9 |
ПКС-гр.3-11.rar
вот посмотри мою прогу может что и посоветуешь чайнику?
0
|
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 70
|
|
15.01.2014, 18:12 [ТС] | 10 |
В том то и дело что нужно высчитать счет за проживание при вводе кол-ва дней и цены за день проживания при вводе данных через dbedit'ы!
0
|
4 / 4 / 3
Регистрация: 02.09.2013
Сообщений: 21
|
|
15.01.2014, 19:06 | 11 |
окей, dbedit
в Field Editore создается поле, как описано выше, метод тот же на обработку CalcField на dbedit10 в Field указать созданное поле Calc
0
|
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 70
|
|
15.01.2014, 19:15 [ТС] | 12 |
Спасибо Gippi за подсказку! Сегодня уже времени нет заниматься, завтра попробую. А если можно то по-подробнее можешь написать где, куда и какие процедуры или функции прописать! Не пойми не правильно, но я в делфи,в отличии от тебя, не волшебник, а только учусь!
0
|
4 / 4 / 3
Регистрация: 02.09.2013
Сообщений: 21
|
|
15.01.2014, 19:24 | 13 |
TTable
двойной щелчек по иконке, правый щелчек в поле, добавить все поля, создать поле Calculated(новое поле) в событиях TTable найти onCalcField прописать там то, что было написано выше найти на форме ваш dbedit10 в свойстве DataField указать созданное поле Calc
1
|
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 70
|
|
16.01.2014, 09:18 [ТС] | 14 |
Огромное спасибо за разъяснение!
Добавлено через 13 часов 46 минут Спасибо Gippi ещё раз. Сделал как ты сказал и всё заработало! Респект тебе и уважуха! На этой оптимистической ноте тему можно считать закрытой.
0
|
16.01.2014, 09:18 | |
16.01.2014, 09:18 | |
Помогаю со студенческими работами здесь
14
ProjectPract6P.exe raised exception class econverterror with message'''isnot a valid floating point value-C++ Buider 6.0 Exception class EConvertError with messege ''' is not a valid floating point Исключение класса EConvertError с сообщением что is not valid floating point value Project1.exe raised exception class EConvertError with message ''' is not a vaild floating point value'
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |