|
|
Непонятки при чтении Ecxel при помощи ADO |
☑ |
|
0
palpetrovich
17.05.12
✎
16:41
|
если в колонке встречаются значения типа "123" и "бла123", то те которые "вторые" таким образом: чтототам = RecordSet.Fields(1).value; - не читаются
подскажите, что можно сделать? ...ЭксельАпликейшн читает конечно, но мееедлеенно
|
|
|
1
aleks-id
17.05.12
✎
16:42
|
IMEX=2
|
|
|
2
palpetrovich
17.05.12
✎
16:48
|
(1) xt-n не получается ...я туда его вообще тулю?
СтрокаПодключения = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+ИмяФайла+"; Extended Properties=""Excel 8.0;HDR=No;IMEX=2;""";
|
|
|
3
palpetrovich
17.05.12
✎
16:49
|
да, еще, формат ячеек Ecxel-я пробовал разный, результата не дало
|
|
|
4
aleks-id
17.05.12
✎
16:52
|
читай не .value а .text
|
|
|
5
palpetrovich
17.05.12
✎
16:52
|
(1) ааа, так надо IMEX=1 тулить ...вот-же путаник, запутал меня вконец :)
|
|
|
6
kotletka
17.05.12
✎
16:52
|
RecordSet.Fields(1).Text - попробуй (хотя за такое напильником по зубам надо)
|
|
|
7
aleks-id
17.05.12
✎
16:54
|
зы - тулишь правильно. только я обыбался. IMEX=1
|
|
|
8
palpetrovich
17.05.12
✎
16:54
|
(7) :) спасибо
|
|
|
9
aleks-id
17.05.12
✎
16:55
|
(5) сорь. на автомате под конец дня навалял )))
|
|