Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Бази";
Поточний архів: 2004.12.12;
Завантажити: [xml.tar.bz2];

Вниз

Коми і float Знайти схожі гілки


Wolffgang   (2004-11-12 15:59) [0]

Чесно. Туплю.

var a:extended;
...
SQL.add("insert into table (fld) values ("+floattostr(a)+")");
execsql;


fld типу float;

a містить значення з роздільником-точкою, але іноді, перш ніж вставити відбуваються операції з A, в результаті роздільник - кома, але це SQL Server НЕ преемлет. як-небудь можна з цим розібратися?



Johnmen ©   (2004-11-12 16:06) [1]

Через параметр задавай значення.



Соловьев ©   (2004-11-12 16:31) [2]

перед рядком

> SQL.add ( "insert into table (fld) values ​​(" + floattostr (a) + ")");

Пишемо DecimalSeparator: = ".";
Або [1] або Format ( "% 10.2f", [a]);



sniknik ©   (2004-11-12 17:16) [3]

Соловйов © (12.11.04 16: 31) [2]
нафіга? параметр і зручніше і швидше і місця для подібного роду помилок не залишає. (До криворуким пхати в параметр будь-якого типу рядок не відноситься; о))



сторінки: 1 вся гілка

Форум: "Бази";
Поточний архів: 2004.12.12;
Завантажити: [xml.tar.bz2];

Вгору





Пам'ять: 0.55 MB
Час: 0.054 c
1-1101731361
race1
2004-11-29 15:29
2004.12.12
tobject


9-1091894388
new developer
2004-08-07 19:59
2004.12.12
масив в масиві


1-1101366516
Bobby Digital
2004-11-25 10:08
2004.12.12
TFloatFormat


1-1101290251
ККВ
2004-11-24 12:57
2004.12.12
Чим відкрити файл * .wdb?


8-1094660317
AzIN
2004-09-08 20:18
2004.12.12
TMediaPlayer





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська