如题
C#下调用Access打开.mdb文件 怎么搞
各位大哥 支招儿啊

解决方案 »

  1.   

    using System.Data.OleDb;
    ...private string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb";
    ...DataTable dt = new DataTable();
    using (OleDbConnection conn = new OleDbConnection())
    {
                    conn.ConnectionString = strConn;
                                    OleDbCommand cmd = new OleDbCommand();
                    cmd.Connection = conn;
                    cmd.CommandText = "select 字段名1, 字段名2 from 表名";                conn.Open();
                   
                    // dt.Load()方法只在.net2.0支持
                    dt.Load(cmd.ExecuteReader(CommandBehavior.CloseConnection)); 
    }
      

  2.   

    Data Source处最好Server.MapPath一下
      

  3.   

    using System.Data.OleDb;
    public static string connectionstring= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.mdb
      

  4.   

    各位老大 理解错误了我就是想在C#中,就像调用word打开一个.doc文档一样
    我就是想调用 Access打开一个.mdb文档,然后还能自动打开里面的一个table就这样,而不是连接数据库读取资料