问题描述
比如A页面显示的grid数据是从a表查询出来点击一个btn保存在另一张表中b
解决方案
解决方案二:
既然gridview的数据是从表a查询出来的,为何还要弄个表b呢?你还是查询表a不行吗?当然,将gridview的数据保存到表b,通过遍历gridview的方式进行数据插入。List<string>list=newList<string>();foreach(GridViewRowgrvinGridView1.Rows){list.Add("('"+grv.Cells[0].Text+"','"+grv.Cells[1].Text+"')");}if(list.Count>0){//一次性插入数据,注意,这是sqlserver2008的写法stringsql="INSERTINTOMyTable(字段1,字段2)VALUES";sql+=string.Join(",",list.ToArray());//执行保存}
时间: 2024-07-29 04:47:08