日期:2014-05-18  浏览次数:20519 次

web开发时,我想在增加一条数据后,不直接写入数据库,而是先写入内存,写入内存的数据用gridview显示,如何实现?
点击"增加按钮",我不想直接把数据插入数据库,而是想写如内存,同时要把数据在gridview中显示或是datalist中显示,显示在gridview和datalist的数据可以修改,删除,当信息增加完毕后,在点击"保存按钮",把所有的数据保存到数据库,问该如何实现.请高人指点!

------解决方案--------------------
可以用datatable 和 datarow来实现
------解决方案--------------------
创建个DataTable就可以了,每增加一条数据就加到DataTable中,要保存到数据库的时候就把DataTable中的数据插入数据库就可以了
------解决方案--------------------
DataTable.Constraints.Add( "列名 ",true)就可以用DataTable.Rows.Find()了