/**/ /// <summary>使用ADOX.Catalog.Create生成Access数据库</summary> static void CreateDatabase( string dbFileName) ... { try ...{ string connectionString1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbFileName; object objCatalog = Activator.CreateInstance(Type.GetTypeFromProgID("ADOX.Catalog")); object[] oParams = new object[] ...{ connectionString1 }; objCatalog.GetType().InvokeMember("Create", System.Reflection.BindingFlags.InvokeMethod, null, objCatalog, oParams); System.Runtime.InteropServices.Marshal.ReleaseComObject(objCatalog); objCatalog = null; } catch (Exception) ...{ //MessageBox.Show("生成Access数据库出现错误!"); } }