datatable、dataset和datarow
2016-03-31 09:33
302 查看
DataTable与DataSet常用操作实例 //创建DataSet DataSet ds = new DataSet(); //创建DataTable DataTable dt = new DataTable(); dt.Columns.Add("id",Type.GetType("System.Int32")); dt.Columns["id"].AutoIncrement = true; dt.Columns.Add("name",Type.GetType("System.String")); //插入行 DataRow dw1 = dt.NewRow(); dw1["name"] = "test1"; dt.Rows.Add(dw1); DataRow dw2 = dt.NewRow(); dw2["name"] = "test2"; dt.Rows.InsertAt(dw2,0); //将DataTable添加到DataSet中 ds.Tables.Add(dt); //DataTable中查询 DataTable dt = new DataTable(); DataRow dr[] = dt.Select("1 = 1"); //DataTable更新 DataTable dt = (DataTable)HttpContext.Current.Cache["MYCACHE"]; DataRow[] dr = dt.Select("1 = 1"); if (dr.Length > 0) { dr[0]["colName"] = "colValue"; } //统计 object o = dt.Compute("SUM(col_name)", "1=1");
相关文章推荐
- 汉诺塔(三)
- PHP+ajax实现连接数据库、加载更多
- 优化Android Studio/Gradle构建
- Oracle存储过程基本语法介绍-存储过程创建语法
- android activity的四种启动模式
- iOS之搜索框UISearchController的使用(iOS8.0以后替代UISearchBar+display)
- Note Pad++ 和 Srt 两个工具的两点小应用
- JavaScript笔记4--闭包
- MINGW64位编译QT
- Smobiler实现图表分析功能—Chart控件(开发日志十一)
- EditText常用属性【三】:EditText选取操作
- java
- 页面checkbox处理
- Android volley 使用OkHttp3.0
- 欢迎使用CSDN-markdown编辑器
- 【12c新特性】12c中如何自动启动PDB Pluggable Database
- HR筛选简历的12个要点,投简历必读!
- 使用第三方授权登录以及分享文字和图片
- BeanFactory not initialized or already closed - call 'refresh' before access
- Linux 技巧:让进程在后台可靠运行的几种方法(转)