 
			
				08/11/2011, 09:54
			
			
			     |  
      |    |    |    Fecha de Ingreso: julio-2010  
						Mensajes: 93
					  Antigüedad: 15 años, 3 meses Puntos: 0     |        |  
  |      Crear base Access por código        Buenas tardes,    
estoy intentando crear un base de datos access desde C# y no consigo que funcione. Eel código es el siguiente:   
private void CrearBDAccess() 
        { 
            sfdguardar.Filter = "Base de datos de Microsoft Access|*.mdb"; 
            sfdguardar.Title = "Guardar"; 
            if (sfdguardar.ShowDialog() == DialogResult.OK) 
            {  CatalogClass cat = new CatalogClass(); 
                cat.Create("Provider = Microsoft.Jet.OLEDB.4.0;" + 
                   "Data Source = " + sfdguardar.FileName + ";" + 
                   "Jet OLEDB:Engine Type = 5"); 
                cat = null; 
            } 
        }   
El error lo genera donde está marcado con lo siguiente:   
El tipo de interoperabilidad 'ADOX.CatalogClass' no se puede incrustar. Use la interfaz aplicable en su lugar.	   
Si me podeis orientar por donde puede estar el error os lo agadecería.   
Un saludo.           |