|
|
|
Connect to DataBase
|
|||
|---|---|---|---|
|
#18+
Дорогие коллеги! Прошу знатоков подсказать такой момент. Коллега год назад написал макрос обновления БД, там есть (среди прочих) одна процедура. Вот ее текст: Public cnOne As ADODB.Connection 'DB connection variable Sub connectDB() Dim strName As String Set cnOne = New ADODB.Connection 'for new connect ThisWorkbook.Activate strName = Range(ThisWorkbook.Names.Item("Name1").Value) cnOne.Provider = "Microsoft.Jet.OLEDB.4.0" cnOne.Open "Data Source=" & strName End Sub ---------------------------------------------------------------------------- Когда я копирую текст процедуры в редактор второй книги, у меня при запуске этой процедуры выдается ошибка: "Compile Error: User-defined type not defined" Что это может быть, подскажите, плиз! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 09:12 |
|
||
|
Connect to DataBase
|
|||
|---|---|---|---|
|
#18+
Szemmel, во второй книге не подключена библиотека ADO. ----- Не люблю Progress OpenEdge ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 10:20 |
|
||
|
Connect to DataBase
|
|||
|---|---|---|---|
|
#18+
кладовщик, спасибо. Как можно подключить ее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2012, 10:42 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=109&tid=2176035]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 380ms |

| 0 / 0 |
