
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.03.2012, 15:36
|
|||
|---|---|---|---|
|
|||
как определить количество колонок |
|||
|
#18+
Str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+FileName+";Extended Properties=""Excel 8.0;HDR=No;IMEX=1"""; в общем есть excel файл, который не хочет загружаться через провайдер этот, пишет что колонок слишком много. устроит решение через 2 пути: 1. узнать количество колонок до открытия рекордсета и если оно больше, тогда загрузить можно, но вдруг в файле будет реально много колонок мелких.. не очень хотелось бы.. 2. загрузить через провайдер Str = "provider=MSDASQL;DRIVER={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DriverId=790;ReadOnly=True;DBQ=" + FileName + ";"; но сейчас ошибка: "Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию" для спящего время бодрствования равносильно сну ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2175860]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 452ms |

| 0 / 0 |
