Вниз
Скачать: CL | DM;

Преобразование AnsiString во флоат   Найти похожие ветки 

 
ZeeM   (2005-12-15 02:08) [0]

Извлекаю из базы значение поля - оно у меня имеет тип AnsiString.
Как его можно преобразовать в тип float?
Или как Ansistring преобразовать в простую строку, чтобы потом использовать StrToFloat?


 
Германн ©   (2005-12-15 03:11) [1]

А чем AnsiString для тебя хуже "простой строки"?


 
Defunct ©   (2005-12-15 03:30) [2]

> Извлекаю из базы значение поля - оно у меня имеет тип AnsiString.

хм.. помнится нет в базах такого типа.. а раз так, то кто тебе мешает извлекать из базы то же самое поле как "простую строку"?


 
ZeeM   (2005-12-15 04:02) [3]

Извлекаю следющим образом
Query1->FieldByName("order")->AsString - в данном случае получается AnsiString.

А как можно извлечь как простую строку?


 
Джо ©   (2005-12-15 04:08) [4]


> А как можно извлечь как простую строку?

А что значит "простая строка"?


 
ZeeM   (2005-12-15 04:16) [5]

Незнаю
просто когда пишу следующее:
str = Query1->FieldByName("order")->AsString;

str - имеет тип string

то появляется ошибка Cannot conver AnsiString to string


 
Джо ©   (2005-12-15 04:18) [6]

Тьху, только сейчас дошло - это ведь C++ Builder? Я его классов не знаю, сорри.


 
ZeeM   (2005-12-15 04:23) [7]

Да C++ Builder


 
aless   (2005-12-15 09:51) [8]

А в чем проблема-то?
AnsiString s;
float f;
f= StrToFloat(s);
нормально работает
а на худой конец можно так  s.c_str()



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
6-1127725974
vishnya
2005-09-26 13:12
2006.01.08
Электронная цифровая подпись для писем


2-1135232443
Kot_
2005-12-22 09:20
2006.01.08
Тормозит программа


2-1135237256
oleggar
2005-12-22 10:40
2006.01.08
время


2-1135170658
з. танька
2005-12-21 16:10
2006.01.08
Мешается экспоненциальная запись


6-1127413206
DelmaR
2005-09-22 22:20
2006.01.08
Список ресурсов удаленного компьютера




   Наверх