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
little-brother



PostPosted: Thu Oct 28, 2021 14:25    Post subject: Reply with quote

Проблема в том, что ADO использует COM и на С его использовать не очень, в отличии от Delphi, которым я не пользуюсь. К тому же не охота разбираться еще и с ADO (с ODBC я разобрался ранее для другой вещи). В целом проще добавить крыжик Header row, как в csvtab-плагине, нежели переходить на ADO из-за этой мелочи. xlsb и прочие форматы вроде и так читаются плагином.

С 4 из Итого проблема понятна: тип столбца считается текстовым, а там число. В результате ODBC для такого поля возвращает пустое значение. Надо подумать как это обойти.

И да, решение нашлось, и даже наличие заголовка можно указать. Правда запросы выглядят максимально странно.
Code:

select * from [Excel 8.0;HDR=YES;IMEX=1;Database=d:/1.xls;]."Лист1$"


P.S. Просьба проверить разделитель областей еще раз.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group