马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Java欺骗了我们那么多年,如今的多核时代,我认为它气数已尽!起首应当晓得C#中的DataTable的行的几种形态:
Added:暗示行已增加到DataRowCollection,还没有挪用DataTable.AcceptChange()
Modified:暗示行已被修正,还没有挪用DataTable.AcceptChange()
Deleted:暗示行已被删除,
Unchanged:自前次挪用AcceptChange()以后没有变动的行.
Detached:行固然创立,但没有放到DataRowCollection中.
Deleted的行数据是不克不及间接会见的,会报"不克不及经由过程已删除的行会见该行的信息"的毛病.那末要怎样猎取已删除行的信息呢?使用DataRowVersion.Original
示比方下:
stringid=dt.Rows[0]["id",DataRowVersion.Original].ToString();
有时也搞不懂应该学那种;主要看你以后去的那个公司是使用哪种了。就像王千祥的课上说的:企业应用现在主要就三层(其实也差不多就是MVC):表示层(主要使用html写的,很简单)、业务逻辑层(主要就是应用服务器的)。最后就是数据层(其实就是学习数据库) |