Los foros del Guille

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 

MKN Reservas (Maro - Kayak Nerja)


Kayak Maro - Rutas y alquiler de kayak y tabla
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu inter�s (algunos de los avisos publicados)

01/feb./2019

Los moderadores, MVP y administradores podrán seguir editando, respondiendo o creando nuevos mensajes

Con idea de que puedan ayudar a responder e ir cerrando mensajes ;-)

  Foro: .NET General Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 58137 - Visual.NET 2013 Microsoft.Jet.OLEDB.4.0 (32Bits) Excepcion Oracle.DataAccess.Client.OracleConnection
IDAsuntoFechaNick 
58137 Visual.NET 2013 Microsoft.Jet.OLEDB.4.0 (32Bits) Excepcion Oracle.DataAccess.Client.OracleConnection31/01/17 15:54Raul_Livon   
Lo que falta en el Asunto es que este problema aparece en Windows 10. Es decir un proyecto que funciona y compila en WIN 7 lo montas en WIN 10 y deja de funcionar.

Si lo dejo tal cual estaba en el WIN 7 con su opción en Compilar en Preferencia en 32 Bits
El error lo devuelve Oracle: "Se produjo una excepción en el inicializador del tipo Oracle.DataAccess.Client.OracleConnection" (Esto no lo hace en el WIN 7)

Pero si, en WIN 10, quito la opción en Compilar de "Preferencia en 32 Bits" quien me da error es Microsoft.Jet.OLEDB.4.0: "El proveedor Microsoft.Jet.OLEDB.4.0 no está registrado en el equipo local. Si comento las líneas que utilizan el Jet (Es una conexión a un DBF) no hay excepción.

Function AbreCCDBF(FilePath As String) As Boolean
Dim OK = False
Dim ConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & FilePath & _
" ;Extended Properties=dBASE IV;User ID=Admin;Password="

Dim DBFConn As New OleDbConnection(ConnString)

Try
DBFConn.Open()

Select Case FilePath
Case pathE2
DbfC = DBFConn
Case pathMQDP
DbfMQC = DBFConn
End Select

OK = True
Catch ex As Exception
MsgBox(ex.Message, vbCritical, System.Reflection.MethodBase.GetCurrentMethod.Name)
Throw ex
Finally
AbreCCDBF = OK
End Try
End Function

Pero no me conecto al DBF. Probé todas las recomendaciones que encontré por ahí, incluso la tuya Guuille de utilizar Microsoft Visual FoxPro Driver. Obtengo el mismo error. También probé instalando Microsoft.ACE.OLEDB.12.0

¿Debo resignar la posibilidad de compilar en Windows 10?

Muchas gracias.

Raul Livon

 
(c) Guillermo 'guille' Som, 2005-2024  - foros.elGuille v1.0.6.3 (01/Jun/2021 12:45 GMT +2)  - (ASP.NET v4.0.30319.42000)
 
La hora GMT del servidor es: 21/11/2024 09:54:41 GMT