|
|
|
Отличия способа подключения ODBC от OLE DB
|
|||
|---|---|---|---|
|
#18+
Я давно программирую на VBA в Microsoft Excel, но с необходимостью использования SQL запросов столкнулся относительно недавно. Хотелось бы услышать мнение профессионалов, специалистов. Задача: Необходимо брать и/или записывать данные из/в файл Excel *.xls причем особенность в том, что все это делается на VBA в Microsoft Excel. Варианты подключения: 1. ODBC Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Вопросы: 1. В чем принципиальные отличия 2х способов подключения, которые так или иначе могут повлиять на результат? Какой способ предпочтительней использовать? 2. Что означает, для чего предназначен DriverID=278 в 1м способе и какие возможны варианты? 3. Какой из способов быстрее? 4. Почему работа с объектом RecordSet в этих случаях осуществляется "немного" медленнее чем аналогичный взятый из SQL Server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 08:48:34 |
|
||
|
Отличия способа подключения ODBC от OLE DB
|
|||
|---|---|---|---|
|
#18+
1. Абсолютно одинаково, лишь бы подключиться. 2. DriverID=278 скорей всего взялся из макрорекродера, или иже с ним, можно вообще опустить этот параметр 3. Абсолютно одинаково, лишь бы подключиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 10:13:14 |
|
||
|
Отличия способа подключения ODBC от OLE DB
|
|||
|---|---|---|---|
|
#18+
Letter_DАбсолютно одинаково, лишь бы подключиться. Вообще-то есть парочка нюансов: BUG: Excel ODBC Driver Disregards the FirstRowHasNames or Header Setting Data truncated to 255 characters with Excel ODBC driver (Rows to Scan bug) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 12:43:07 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33368021&tid=2166898]: |
0ms |
get settings: |
5ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
187ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 465ms |

| 0 / 0 |
