isam
Estoy empezando a hacer practicas de programación con VBA. En uno de los ejemplos del libro (ACESS 2002.Programación con VBA) se introduce el siguiente codigo para crear una nueva base de datos:
Private Sub cmdNewCatalog_Click()
Dim Newdb As ADOX.Catalog
Set Newdb = New ADOX.Catalog
Newdb.Create "Provider=Microsoft.Jet.OLEDB.4.0;" & "DataSource=D:Documents and SettingsAntonio.AR-UP3SJOWR2U8SMis documentosGUIA VBAMyNewDB.mdb"
End Sub
Al intentar ejecutar el programa me aparece el error:
"Error -2147467259 (80004005). No se pudo encontrar el archivo ISAM instalable.
Si alguien me puede ayudar le ruego que me explique detalladamente las acciones a tomar, ya que soy nuevo en esto y no entiendo demasiado bien los conceptos.
Gracias. Un saludo.
Private Sub cmdNewCatalog_Click()
Dim Newdb As ADOX.Catalog
Set Newdb = New ADOX.Catalog
Newdb.Create "Provider=Microsoft.Jet.OLEDB.4.0;" & "DataSource=D:Documents and SettingsAntonio.AR-UP3SJOWR2U8SMis documentosGUIA VBAMyNewDB.mdb"
End Sub
Al intentar ejecutar el programa me aparece el error:
"Error -2147467259 (80004005). No se pudo encontrar el archivo ISAM instalable.
Si alguien me puede ayudar le ruego que me explique detalladamente las acciones a tomar, ya que soy nuevo en esto y no entiendo demasiado bien los conceptos.
Gracias. Un saludo.
Mira lo que te hace falta si es que estas trabajando con Visual Basic For Applicaition( es decir estas escribiendo código desde Access, tipo VB) tendras que ir al menu de Tools y después seleccionar Reference y dar de alta la DLL "Microsoft DAO 3.6 Object Library" y tambien la librería DLL "Microsoft ActiveX Data Object 2.X Library". La X depende de la versión de Windows en que estes trabajando. Espero que te sirva.
