Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
WORM

ADO & Visual Studio Installer --> Provider cannot be found!

13.11.2007, 16:40. Показов 2349. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Делаю в Visual Studio Installer инсталляцию проекта с ADO. Перед установкой на другие машины (NT4 и W98) ставлю 'mdac_typ.exe'.

Пытаюсь запустить свой проект после инсталляции -- выдает ошибку: Run-time error '3706'. Provider cannot be found. It may not be properly installed)

Причем, программа загружается нормально и ошибка появляется в месте начала работы с БД.

Что еще нужно установить, чтобы все работало нормально?
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.11.2007, 16:40
Ответы с готовыми решениями:

No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.SqlClient'
При работе приложение выкидывает такую ошибку. "No Entity Framework provider found for the ADO.NET provider with invariant name...

Visual Studio installer в Visual Studio 2013
Здравствуйте. Читал самоучители по "Visual Basic .Net" и дочитал до создания инсталляционного пакета. В самоучители рассматривается...

Open Visual Studio Installer
Доброго всем здравия, духовного и телесного. Недавно установил VS, все работает нормально. В окне New Project увидел надпись Open Visual...

5
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
14.11.2007, 11:07
Какой провайдер используешь для работы с базой?
0
WORM
14.11.2007, 11:30
С базой работаю через DataEnvironment. Создан DEConnection с провайдером 'Microsoft Jet 3.51 OLE DB Provider'.

Во время инициализации DataEnvironment (DataEnvironment_Initialize()) я настраиваю мой DEConnection (юзер, пароль и т.д.).
На двух компьютерах с установленной Visual Studio все работает отлично. На остальных -- ошибка. Помогите, пожалуйста!

P.S. Может быть использовать другой провайдер? Какой лучше применить для ADO (файл данных .mdb находится на выделенном файл-сервере, около 30 юзеров, 3-5 могут использовать базу одновременно; малый объем данных, не больше 25-30 новых записей в день)? Может ODBC?
WORM
14.11.2007, 11:31
С базой работаю через DataEnvironment. Создан DEConnection с провайдером 'Microsoft Jet 3.51 OLE DB Provider'.

Во время инициализации DataEnvironment (DataEnvironment_Initialize()) я настраиваю мой DEConnection (юзер, пароль и т.д.).
На двух компьютерах с установленной Visual Studio все работает отлично. На остальных -- ошибка. Помогите, пожалуйста!

P.S. Может быть использовать другой провайдер? Какой лучше применить для ADO (файл данных .mdb находится на выделенном файл-сервере, около 30 юзеров, 3-5 могут использовать базу одновременно; малый объем данных, не больше 25-30 новых записей в день)? Может ODBC?

P.S.2. На всех рабочих станциях установлен MS ACCESS 97.
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
14.11.2007, 12:07
Если ставишь ADO 2.5 или выше, то ставится провайдер Jet 4.0. Возможно в этом твоя проблема, при инсталяции же васика - он ставит все провайдеры.
Попробуй работать через 4 джет с базой, кстати, он и лучше работает. Заодно проверь наличие файла на рабочих станциях: dao360.dll, если его нет, то вставь его в сетап.
И еще один совет: лучше не используй энверонмент, а сделай сам соединение с базой в классе или модуле.
0
WORM
14.11.2007, 17:43
1. Проверил, на 'другом' компьютере не было dao360.dll, была dao350.dll. Я ее переписал и зарегил (regsvr32). Все равно не запускается. А зачем нужен dao360.dll если у меня ADO-проект?
2. Как в проект Visual Studio Installer добавить ODBC свой источник данных? Чтобы при инсталляции он добавлялся и можно было бы с ним работать (я думаю проект перевести на ODBC).
3. Как в проект Visual Studio Installer добавить копирование и запуск MDAC_TYP.EXE. Насколько я знаю, в Visual Studio Installer нет скриптов...
4. Что еще может быть по проблеме, описанной выше?
== Пожалуйста, помогите! ==
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.11.2007, 17:43
Помогаю со студенческими работами здесь

Прекращена работа программы Visual Studio Installer
Пытаюсь установить Visual Studio 2017 на Windows 7 SP1. Открывается окно с прогресс баром, который быстро доходит до 100% и окно...

Installer for visual studio не работает приложения на диски С
Не могу понять в чем может быть проблема, я создал установщик приложения с помощью installer for visual studio, и почему то при установки...

Visual Studio 2017 Installer Включить зависимости в установщик
Добрый день. Хочу вставить в инсталятор пакет .Net Framework требуемой версии, чтобы была возможность установки без интернета. Ранее...

Visual Studio Installer? Формат .MSI - что с ним делать?
Visual Studio Installer создает .MSI-файлы. Что с ними делать на других машинах? Как такие инсталляции установить? Или как сделать...

Microsoft Visual Studio 2010 && OpenGL
Сделал все по инструкции http://www.liveinternet.ru/tags/%F1%EA%E0%F7%E0%F2%FC+glut32.lib/ #include <stdlib.h> #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США. Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru