Форум: "Потрепаться";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
ВнизПреобразование 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 вся ветка
Форум: "Потрепаться";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c