Чтение Excel через ODBC, типипзация данных в колонке? #391330


#0 by pvase
Есть файл Excel, в 1 колонке у него как символы так и числа, но в первых 500 строках только числа, Использую такой код: В итоге выбераются все данные, но там где значение в 1 колонке не число (присуствуют символы), выводиться 0. Как можно побороть преобразование и заставить провайдер понимать что значение в ячейке строка а не число?
#1 by ТелепатБот
#2 by rs_trade
Артикул = СокрЛП(rs.Fields.Value); так что ли?
#3 by pvase
Оно, но не совсем, если убрать преобразование в число, тогда просто возварщает пустую строку.
#4 by rs_trade
а экселе какой формат строки? я всегда без проблем получал такие строки
#5 by dk
могет тогда cast'ом?
#6 by pvase
Но как указать колонку? Может есть возможность по номеру?
#7 by dk
F1
#8 by dk
HDR=No
#9 by pvase
То что надо, Если указать: HDR=No то работает как надо. А если указать HDR=Yes тогда возращает пустые строки.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С