Итак, я возвращаюсь к проекту, который я создал в колледже, поэтому я могу перенести его на PHP. Я его закодировал в ASP Classic.Ошибка получения 800a0e7a «Поставщик не может быть найден. Возможно, он не установлен правильно».
Я на Windows 8 и работает Access 2013.
В настоящее время я получаю следующую ошибку
ADODB.Connection ошибка '800a0e7a' Поставщик не может быть найден. Он может быть неправильно установлен. /PROJECT!Better/verifyuser.asp, строка 11
и это мой код строки подключения.
Dim vPath, pPath, Conn
vPath = ".\db\Comic.accdb"
pPath = Server.MapPath(vPath)
objConn = "PROVIDER=Microsoft.ACE.OLEDB.12.0;DATA SOURCE=" & pPath & ";"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open objConn
любая помощь, которую вы можете предоставить, была бы замечательной!
редактировать: У меня уже есть разрешающий 32-разрядных приложений в IIS Активированный
вещи в проверьте http://stackoverflow.com/a/639286/692942, вы уверены, что установлен 'Microsoft.ACE.OLEDB.12.0', он даже поддерживается в Windows 8? Это также может помочь - провайдер ['Microsoft.ACE.OLEDB.12.0' не зарегистрирован в локальной ошибке компьютера] (http://social.msdn.microsoft.com/Forums/en-US/f11b2df9-fd0a-4528- 987f-f95dfdccee0a/microsoftaceoledb120-provider-is-not-registered-on-the-local-machine-error? Forum = adodotnetdataproviders) – Lankymart