Visual Basic - SABER SI MDAC INSTALADO

Life is soft - evento anual de software empresarial
 
Vista:

SABER SI MDAC INSTALADO

Publicado por ifer (54 intervenciones) el 12/08/2004 21:54:30
Como puedo saber si MDAC (Microsoft Data Access) esta instalado?
Ah, un saludo a Cecilia Colalongo, pues es alguien que sabe mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SABER SI MDAC INSTALADO

Publicado por Cecilia Colalongo (3116 intervenciones) el 13/08/2004 15:19:34
Lo puedes saber consultando el valor: HKEY_CLASSES_ROOT\MDACVer.Version\CurVer que indica la última versión instalada.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:SABER SI MDAC INSTALADO

Publicado por Jack Randall (52 intervenciones) el 29/10/2004 19:29:56
Yo utilizo esta Sub para checar si la version 2.8 esta instalada, si no entonces la instala en modo silencioso y sin reiniciar. Oajal sirva

Private Sub ChecaADO()
Dim Respuesta
On Error Resume Next
Set objADO = CreateObject("adodb.connection")
On Error GoTo 0
If Err.Number <> 0 Or CDbl(objADO.Version) <> 2.8 Then
Respuesta = MsgBox("MDAC_TYP 2.8 no está instalado, presione aceptar para continuar con la instalación o cancelar para salir", vbOKCancel + vbExclamation, "Aviso")
'Esta instruccion invoca el MDAC en silent mode
'Shell App.Path & "\mdac_typ.exe /q /C:" & Chr(34) & "setup /QN1" & Chr(34), vbHide
If Respuesta = vbOK Then
cadena = App.Path & "\mdac_typ.exe /q /C:" & Chr(34) & "setup /QN1" & Chr(34)
llama cadena, vbHide
MDACDOne = True
ElseIf Respuesta = vbCancel Then
End
End If
End If
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar