代码如下: 
    protected void Button4_Click(object sender, EventArgs e)
    {
        OleDbConnection dcb = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("App_Data\\Socut.mdb"));
        dcb.Open();
        OleDbDataAdapter da = new OleDbDataAdapter("select * from zl where id='ejiyuan'", dcb);
        OleDbCommandBuilder db = new OleDbCommandBuilder(da);   
        DataSet ds = new DataSet();        
        da.Fill(ds); 
        ds.Tables[0].Rows[0]["照片"] =ResolveUrl("~/temp/ejiyuan/888.jpg");        
        da.Update(ds);
        dcb.Close();
    }
总是报告“操作必须使用一个可更新的查询。”调试了100遍了就是不过后来没有办法我新建了一个工程什么代码都没有写添加一个button后将该代码粘贴进去,居然能通过,我以为是:web.config的问题,拷贝过去,问题还是如此。好想哭555555555~~~~~~~~