首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 中 对 DataTable 的操作,该如何处理

2012-12-17 
C# 中 对 DataTable 的操作从数据库中提取的数据,形成 DataTable假设为 dt, 现在需要对dt 做操作: 比如判

C# 中 对 DataTable 的操作
  

    从数据库中提取的数据,形成 DataTable  假设为 dt, 现在需要对dt 做操作: 比如判断 dt的某个类的值为 0,则删除dt 中的某一列,  如果不为0 则删除另一列,这中操作时可行的吗?

如何实现呢?
[最优解释]
            if (dt.Rows[0][0] == "0")//根据行列来取值判断
            {
                dt.Columns.RemoveAt(0);//根据列索引来删除列
            }
[其他解释]
也不懂你啥意思,不过你只需要知道几个常用的属性就行,比如rows,columns,remove,removeAt等等,看下MSDN,然后在dt后面按点,加上中文提示,绝对弄的出来吧。
[其他解释]
没明白什么意思
[其他解释]
删除一列?条件是所有行的这列值都为0,还是只要有一个为0?
[其他解释]

引用:
从数据库中提取的数据,形成 DataTable  假设为 dt, 现在需要对dt 做操作: 比如判断dt的某个列的值为 0,则删除dt中的某一列,如果不为0则删除另一列,这中操作时可行的吗?

如何实现呢?


意思是这样的。

热点排行