powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не удается найти указанный поставщик. Вероятно, он установлен неправильно
5 сообщений из 5, страница 1 из 1
Не удается найти указанный поставщик. Вероятно, он установлен неправильно
    #38636295
asd456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
До недавных пор этот код нормально работал.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Dim cn As ADODB.Connection, rs As ADODB.Recordset
Dim sCon As String, sSql As String
Set cn = New ADODB.Connection:  Set rs = New ADODB.Recordset
With ThisWorkbook
    'конструкция строки подключения к сохраненному файлу Excel
     'конструкция строки подключения к сохраненному файлу Excel
    sCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + .Path _
    + "\" + .Name + ";Extended Properties=""Excel 8.0;HDR=Yes"";"
    'конструкция запроса на выборку с группировкой
    sSql = "SELECT t1.f0, t1.f1, t1.f2, t1.f3, count(t1.f0) as g4  FROM "
    sSql = sSql + "[Лист1$A9:K100] as T1 WHERE f5 Is Null and f0 Is not Null "
    sSql = sSql + " GROUP BY f0, f1, f2, f3 "
   ' On Error Resume Next  
    'подключение
    cn.Open sCon


Сегодня такая ошибка получаетсяна последным строке:
"Не удается найти указанный поставщик. Вероятно, он установлен неправильно"
Помогите пожалуйста, что мне надо подключить чтобы исправить эту ошибку?
...
Рейтинг: 0 / 0
Не удается найти указанный поставщик. Вероятно, он установлен неправильно
    #38636299
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Офис, небось, обновляли на машине или софт какой ставили или сносили?
...
Рейтинг: 0 / 0
Не удается найти указанный поставщик. Вероятно, он установлен неправильно
    #38636308
asd456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, меняли офис на 10.
...
Рейтинг: 0 / 0
Не удается найти указанный поставщик. Вероятно, он установлен неправильно
    #38636311
zchvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Extended Properties='Excel 12.0 Macro;HDR=Yes'
или
Extended Properties='Excel 12.0 Xml;HDR=Yes;IMEX=0'
или
Extended Properties='Excel 12.0 Xml;HDR=Yes;IMEX=1'
но не
Extended Properties='Excel 8.0;HDR=Yes'
...
Рейтинг: 0 / 0
Не удается найти указанный поставщик. Вероятно, он установлен неправильно
    #38636354
asd456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zchvv, Спасибо. Сделала такая изменение:
Код: vbnet
1.
2.
sCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + .Path _
    + "\" + .Name + ";Extended Properties='Excel 12.0 Macro;HDR=Yes'"";"



Но, сейчас такая ошибка получается:
"Формат строки иницилазации не ссответствует спецификации OLE DB"
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не удается найти указанный поставщик. Вероятно, он установлен неправильно
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]