下面是讲述如何产生一个mdb文件,产生一个用普通的方式就可以连接。ADO.Net不可以产生Access的数据库文件.在.NET中,可以通过COM Interop使用ADOX来创建Access数据库。其基本的步骤如下: 
1. 新建一个C# Console应用程序。 
2.在Solution Explorer中,右击References节点,选择Add Reference。 
3.在Add Reference对话框中,点选COM选项卡,选择Microsoft ADO 
   Ext. 2.7 for DDL and Security。点击Select按钮将其加入Selected Components框。然后点OK。 
4.键入类似以下代码: 
using System; 
using ADOX; namespace CSAccessADOX1 

class Class1 

static void Main(string[] args) 

   Catalog cat = new Catalog(); 
                               cat.Create(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\NewMDB.mdb;Jet OLEDB:Engine Type=5"); 
                               Table objTable = new Table(); 
                              objTable.Name = "Test_Table"; 
                              objTable.Columns.Append("Test_Field", DataTypeEnum.adWChar,10); 
                              cat.Tables.Append(objTable); 
                              objTable = null;             
                              cat = null; 


} ADOX可以参考: 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/admscadoxfundamentals.asp?frame=true 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/admscadoapireference.asp?frame=true