|
|
|
Как получить данные типа "число" через ADODB c XLS?
|
|||
|---|---|---|---|
|
#18+
Файл формата Excel-2000. Подключаюсь к файлу через ADODB, вот строка подклбчения: Код: plaintext Код: plaintext Данные начинаются с 3 строки, 1 - строка - пустая, вторая - название колонок, 3 - данные. В свойствах ODBC для XLS установлено Rows to scan = 8 (по умолчанию). При получении данных типа "Число" с плавающей запятой (т.е. просто с запятой) - получение данных (Fields(12).Value) ничего не возвращает. Как решить проблему? Заранее спасибо за ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2006, 10:04:54 |
|
||
|
Как получить данные типа "число" через ADODB c XLS?
|
|||
|---|---|---|---|
|
#18+
Проблема решается установкой доп параметра: MAXSCANROWS=0 для сканирования всех строк для правильного определения типа значения в столбце. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 13:45:31 |
|
||
|
Как получить данные типа "число" через ADODB c XLS?
|
|||
|---|---|---|---|
|
#18+
PvaseПроблема решается установкой доп параметра: MAXSCANROWS=0 для сканирования всех строк для правильного определения типа значения в столбце. ничего этот параметр не решает. Как и пр. указания микрософта. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. У меня данные шли с 10 строки - и как я не извращался с этими гребанными параметрами (MDAC 2.8 SP1, Excel2003+SP2), значениями реестра - все равно поле становилось String и данные благополучно исчезали. Пришлось логику в программе менять - нули вставлять вместо NULL/Empty. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 09:27:09 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33700854&tid=2184920]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
121ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 360ms |

| 0 / 0 |
