/// <summary> /// 把对数据的更改写到数据库中去,对本集合的修改如果不调用该方法则不会写数据库 /// </summary> /// <returns></returns> public virtual bool Flash() { if (_dataAdapter == null) { throw new EntityException("数据适配器未建立"); } if (_dataSet == null) { throw new EntityException("数据集合未建立"); } try { _database.CreateCommandBuilder(_dataAdapter); _dataAdapter.Update(_dataSet); } catch (System.Exception err) { throw new EntityException("" + err.Message); } return(true); }