Autor Tema: Crear BDD sin Access  (Leído 1859 veces)

Desconectado xavi

  • Administrador
  • Habitual
  • *****
  • Mensajes: 204
Crear BDD sin Access
« en: Noviembre 29, 2016, 11:44:28 pm »
Palabras clave: bdd, Excel, Access, crear
Autor: Mihura y Emilio
Extraído de: Foro MVP-Access

Antecedentes
En este hilo del foro aparece la necesidad de poder crear una base de datos Access en una máquina dónde no está instalado Access.

Cita de: Mihura
Para crearte una mdb desde Excel basta con usar el siguiente módulo:

Código: [Seleccionar]
Private Sub RT_CreateDatabase(NombreBD As String)
'Creamos una database con ADO, tiene que estar referenciada la libreria Microsoft ActiveX Data Objects (yo suelo usar la 2.8)
Dim Catalog As Object
   
    Set Catalog = CreateObject("ADOX.Catalog")
    Catalog.Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & NombreBD & ";"
    Set Catalog = Nothing

End Sub


Cita de: Emilio
Utilizando:
Catalog.Create "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & NombreBD & ";"
podremos crear una en formato 2007-2010 (accdb)
« Última modificación: Mayo 08, 2017, 10:49:46 am por xavi »