修改DataTable

原创 2011年01月14日 14:51:00

string key = "k_xxx";
string sql = "select * from xxx where xxx";
           
DataTable dt = HttpContext.Current.Cache[key] as DataTable;
if (dt == null)
{
                dt = Dbl.CreateSqlDataTable(sql); 
                int iCount = dt.Rows.Count;
               
                //批量修改字段
                for (int i=0; i<iCount; i++)
                {
                    dr.BeginEdit();
                    dr["nickName"] = "XXX";
                    dr.EndEdit();                   
                }
                 

                dt.AcceptChanges();     
               
                HttpContext.Current.Cache.Insert(key, dt, null, DateTime.Now.AddSeconds(3600),  System.Web.Caching.Cache.NoSlidingExpiration);
}

相关文章推荐

DataTable修改后,如何更新数据库

DataTable中的数据可以修改多个后,同时更新到数据库,这样比较方便。下面是实现的代码: DataTable table = new DataTable();//...

DataTable的新建、查询、添加和修改

详细讲解了C#开发中数据类型DataTable的使用,包括新建DataTable,查询DataTable,在DataTable里添加记录,添加列,修改列的属性以及修改某行某列的值的方法。同时说明了将D...

datatable的例子使用--增加删除修改查询

题记:上一篇博客中介绍到了一个普通的例子,可以是crud,但是当我把这个例子用到项目中时,并且引入了一个模态框,发现一个问题就是查询不好做,因为查询,要分好多种情况进行查询,这个时候就做不下去了,唯一...

JSF<h:dataTable>分页,编辑,修改

最近做了个JSF的分页,找了些资料,最终

C#对DataGridView中的数据进行添加、修改、删除操作c#操作datatable

1.创建表 DataSet ds=new DataSet(); DataTable dt=new DataTable("User"); ds.Add(dt); dt.Columns.Add("...
  • e_wsq
  • e_wsq
  • 2012年02月26日 17:18
  • 2053

C#中DataGridView绑定了DataTable后,通过代码修改DataGridView中的数据,总有一行(被修改过并被用户选中的行集合中索引为0的行)不能被UpDate回数据库的问题和解决办法

问题细节: DataAdapter的update方法可以接收一个datatable参数  然后运行下列代码来改变行数据,再去更新数据库的数据 foreach (DataGridViewRo...
  • iloli
  • iloli
  • 2013年07月07日 19:45
  • 10822

Datatable导出Html文件

  • 2017年03月15日 15:16
  • 42KB
  • 下载

dataTable分页插件

  • 2017年02月14日 16:51
  • 63KB
  • 下载

同一个页面多个dataTable 分页搜索

Settings 1 Settings 2
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改DataTable
举报原因:
原因补充:

(最多只允许输入30个字)