string strSql = "update  tbl_class set classname=@classname where id=@id";
            OleDbParameter[] parameters = {
new OleDbParameter("@classname", OleDbType.VarChar,60),
                    new OleDbParameter("@id", OleDbType.Integer,4)};
            parameters[0].Value = class_.ClassName;
            parameters[1].Value = class_.ID;
            dc.ExecuteSql(strSql, parameters);
            PageData();////重新绑定数据,
  列表上显示的还是以前的数据。
  重新打开一下,数据便更新了,这是怎么回事???
怎么解决?有人遇到过吗?