c#创建1.mdb, 里面有一张表,名为act,里面有两个字段tname, tdocument.
然后tname为主键。谢谢

解决方案 »

  1.   

    1. 
    ※新建工程 
    ※进入解决方案->引用->添加引用 
    选择com标签 下的microsoft ado ext.2.8..... 
    ->选择-> OK 
    ※编码 
    //命令行工程代码如下 
    using System; 
    using ADOX; 
    namespace ConsoleApplication1 

    class Class1 

    [STAThread] 
    static void Main(string[] args) 

    ADOX.CatalogClass cat = new ADOX.CatalogClass(); 
    cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" + 
    "Data Source=D:\\AccessDB\\NewMDB.mdb;" + 
    "Jet OLEDB:Engine Type=5"); 
    Console.WriteLine("Database Created Successfully"); 
    cat = null; 



    //asp.net代码如下 
    private void Page_Load(object sender, System.EventArgs e) 

    ADOX.CatalogClass cat = new ADOX.CatalogClass(); 
    cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" + 
    "Data Source=C://database//NewMDB.mdb;" + 
    "Jet OLEDB:Engine Type=5"); 
    cat = null; 
    Response.Write("OK"); 
    2.用sqlserver 的代码如下 
    SqlConnection conn=new SqlConnection("Server=lemoncat007;Uid=sa;Pwd=gtt"); 
    conn.Open(); 
    SqlCommand cmd=new SqlCommand("create database test",conn); 
    cmd.ExecuteNonQuery(); 
    3 也可以创建一个Procedure 将创建数据库的语句写到里面然后执行
      

  2.   

    http://zhidao.baidu.com/question/2542662.html
    至于建表,你自已写sql语句就行了