Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: [wlx] odbc-wlx - просмотр Access, Excel, CSV файлов 
Author Message
Destiny



PostPosted: Thu Mar 31, 2022 22:34    Post subject: Reply with quote

little-brother wrote:
Можно конечно нашлепку сделать: если Excel, если
это XLS файл, то обрубаем ровно ".0".
Я тут погонял тесты. И выходит - как не изгаляйся - именно в этом формате книги эксель через ODBC выдает числа как дробные с окончанием ".0" - если они по факту целые.
Всякие 123.321 конечно же показываются точно так же.
А вот 12.00 или 987.20 или 456.00000 - будут урезаны до 12.0, 987.2, 456.0. Всегда и по-любому!
Поэтому В любом смысле эта пришлёпка ".0" никак на число не влияет и не меняет его - если мы их получаем не с листа напрямую, а через ODBC.
В этом случае - мы УЖЕ добровольно согласились на возможные несуразицы передачи данных по протоколу хз какого года.
Можно пришлёпку кромсать нафиг. Если это Excel и если это XLS файл)))


Last edited by Destiny on Fri Apr 01, 2022 11:05; edited 1 time in total
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group