Mensaje enviado por "Jorge R.Colaccini" <gralpaz@satlink.com>
Confirmo la solución al problema del Error 3706, cuando ADO usa un
PROVIDER=Microsoft.Jet.OLEDB.3.51
Hay que tener instalado MDAC 2.0 para que lo reconozca, los posteriores, no instalan ese provider., probé con 2.1.1, 2.1.2 y 2.5 y ninguno instala el Jet 3.51.
Acabo de encontrar esto en el sitio de MS, en esta direccion:
http://support.microsoft.com/support/kb/articles/Q197/9/02.ASP
Gracias una vez más a todos.
Jorge Colaccini
Rosario, Argentina
Mensaje enviado por "Emilio Coronel" <ecoronel@personal.com.py>
Esto encontre en la pagina de Microsoft
BUG: ADSI Windows 95 ADO Error "ADO Could Not Find the Specified Provider"
--------------------------------------------------------------------------------
The information in this article applies to:
Microsoft Active Directory Service Interfaces, version 2.0
Microsoft Windows 95
--------------------------------------------------------------------------------
SYMPTOMS
Attempts to open an ADODB.Connection on Windows 95 with the connection provider set to ADSDsOObject returns the following error message.
Error 3706 : ADO Could Not Find the Specified Provider
-or
Error 3021 : no current record
CAUSE
The installer in the web release of Active Directory Services Interfaces (ADSI) version 2.0 for Windows 95 (Adsw95.exe 10/16/97 12:04AM) creates an invalid key name under the provider CLSID.
RESOLUTION
IMPORTANT: This article contains information about editing the registry.
Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.
On the taskbar, select Start, and then click Run.
Type REGEDIT and click OK to open the Registry Editor.
Using the Registry Editor go to the following key:
HKEY_CLASSES_ROOT/CLSID/{549365d0-ec26-11cf-8310-00aa00b505db}/OLEDBProvider
Rename the key to:
HKEY_CLASSES_ROOT/CLSID/{549365d0-ec26-11cf-8310-00aa00b505db}/OLE DB Provider
Note the additional spaces.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.
MORE INFORMATION
This problem has been corrected in latest version of ADSI.
REFERENCES
For additional information about ADSI, please see the following web site:
http://www.microsoft.com/adsi
Additional query words: kbDSupport