C#遍历DataSet控件实例总结

 更新时间:2014年10月28日 10:48:02   投稿:shichen2014  
这篇文章主要介绍了C#遍历DataSet控件的用法,以实例形式总结归纳了常见的遍历方法,具有一定的参考学习价值,需要的朋友可以参考下

本文实例总结了C#遍历DataSet控件的方法。分享给大家供大家参考。具体方法如下:

DataSet控件在.net主要是用来存储数据的,它更像一个表格或数组,下面就来给大家简单介绍C#遍历DataSet控件实例。

复制代码 代码如下:
for(i=0;i<ds.table[0].Row.Count;i++)
{   
string str=ds.table[0].Row[i][0];//第I排第一列的值   
string str1=ds.table[0].Row[i][1];//第I排第二列的值
}

例1:

复制代码 代码如下:
foreach (DataTable dt in YourDataset.Tables)
{
    foreach (DataRow dr in dt.Rows)
        foreach (DataColumn dc in dt.Columns)
            Console.WriteLine("{0}, {1}, {2} ", dt.TableName, dc.ColumnName, dr[dc]);
        }
    }
}

 
例2:取出里面的字段值

复制代码 代码如下:
dataset ds=new dataset;
//获取dataset的第一张table,取其他table只须改下标
datatable dt=ds.tables[0];
//遍历行
foreach(datarow dr in dt.rows)
{
//遍历列
for(int i=0;i<dt.columns.count;i++)
{
response.write(dr[i].tostring();
}
response.write("<br />");
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C# 使用动态库DllImport("kernel32")读写ini文件的步骤

    C# 使用动态库DllImport("kernel32")读写ini文件的步骤

    kernel32.dll是Windows中非常重要的32位动态链接库文件,属于内核级文件,这篇文章主要介绍了C# 利用动态库DllImport("kernel32")读写ini文件,需要的朋友可以参考下
    2023-05-05
  • C#利用ms office实现office转pdf的示例代码

    C#利用ms office实现office转pdf的示例代码

    这篇文章主要介绍了C#利用ms office实现office转pdf的详细方法,文中通过代码示例和图文讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-09-09
  • 通过容器扩展属性IExtenderProvider实现WinForm通用数据验证组件

    通过容器扩展属性IExtenderProvider实现WinForm通用数据验证组件

    这篇文章介绍了通过容器扩展属性IExtenderProvider实现WinForm通用数据验证组件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • 一篇文章带你轻松了解C# Lock关键字

    一篇文章带你轻松了解C# Lock关键字

    这篇文章主要给大家介绍了如何通过一篇文章带你轻松了解C# Lock关键字的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用C#具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-06-06
  • C#可变参数params示例详解

    C#可变参数params示例详解

    params是c#的一个关键字,用用汉语来说的话叫可变参数,这里的可变,不是说的类型可变,而是指的个数可变,这是c#的一个基础关键字,相信大家都有一定的了解,本篇文章就来大致的说一下C#可变参数params
    2022-02-02
  • C#后台创建控件并获取值的方法

    C#后台创建控件并获取值的方法

    这篇文章主要介绍了C#后台创建控件并获取值的方法,实例讲述了前台与后台的具体实现方法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • C#备忘录人生存档的设计模式实例

    C#备忘录人生存档的设计模式实例

    这篇文章主要为大家介绍了C#设计模式中备忘录模式的实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • C# winform程序实现开机自启动并且识别是开机启动还是双击启动

    C# winform程序实现开机自启动并且识别是开机启动还是双击启动

    这篇文章主要介绍了C# winform程序实现开机自启动并且识别是开机启动还是双击启动的实现代码,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-10-10
  • Extjs4如何处理后台json数据中日期和时间

    Extjs4如何处理后台json数据中日期和时间

    本文给大家分享Extjs4如何处理后台json数据中日期和时间,通过代码示例给大家剖析,感兴趣的朋友快来围观
    2015-08-08
  • Unity实现新手引导镂空效果

    Unity实现新手引导镂空效果

    这篇文章主要为大家详细介绍了Unity实现新手引导的镂空效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02

最新评论