![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Преобразование float в строку для SQL-сервераDelphi , Базы данных , MSSQL
Автор: Сергей { **** UBPFD *********** by delphibase.endimus.com **** >> Зависимости: ??? Автор: Сергей, nfkazak@inbox.ru, Краснодар Copyright: VIP BANK Дата: 11 сентября 2002 г. ***************************************************** } function SQL_Float_String(Value: double): string; var OldSeparator: Char; begin OldSeparator := DecimalSeparator; DecimalSeparator := '.'; Result := FloatToStr(Value); DecimalSeparator := OldSeparator; end; Программный код на Delphi! Функция Вот разбивка кода:
Почему так реализована функция? Некоторые базы данных (например, MySQL) требуют специального формата для числовых значений, таких как Альтернативное решение - использовать функцию
В этом реализации используется маска формата В целом, оригинальный код прямолинен и эффективен для своей цели, но альтернативное решение Функция SQL_Float_String предназначена для преобразования типа float в строку, подходящую для использования в SQL-сервере. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |