如何连接Access数据库呢,并插入数据呢!看书上没有看明白 尤其是GridView控件的应用!先谢谢了

解决方案 »

  1.   

    先写连接串啊,在连接数据库,打开,读取到dataset,绑定到GridView,就ok
      

  2.   

    <connectionStrings>
        <add name="customerConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|customer.mdb" providerName="System.Data.OleDb"/>    
      </connectionStrings>
    取连接字符串.
    string cnstr = ConfigurationManager.ConnectionStrings["customerConnectionString"].ToString();
    填充GridView
     OleDbConnection conn = new OleDbConnection(cnstr);
            OleDbDataAdapter da = new OleDbDataAdapter(sql, conn);
            DataSet ds = new DataSet();
            da.Fill(ds);        
            return ds;        
        GridView1.datasource = ds;执行插入,更新的方法.
     public int Update(string sql)
        {
            OleDbConnection conn = new OleDbConnection(cnstr);
            OleDbCommand cmd = new OleDbCommand(sql, conn);
            conn.Open();
            int i = cmd.ExecuteNonQuery();
            conn.Close();
            return i;
        }
      

  3.   

    string connstr = "ProvideR=Microsoft.Jet.Oledb.4.0;Data Source=" + Server.MapPath("数据库名");
            OleDbConnection conn = new OleDbConnection(connstr);首先加一个命名空间using System.Data.Oledate;
    也可以直接配置数据源