程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#中遍歷DataSet數據集對象實例

C#中遍歷DataSet數據集對象實例

編輯:C#入門知識

C#中遍歷DataSet數據集對象實例。本站提示廣大學習愛好者:(C#中遍歷DataSet數據集對象實例)文章只能為提供參考,不一定能成為您想要的結果。以下是C#中遍歷DataSet數據集對象實例正文


本文引見C#上若何應用DataSet對象,並對DataSet對象中的表停止遍歷,同時遍歷表中的每行,遍歷每行的每列的值。

起首甚麼是DataSet,在C#中,Dataset就像一個數據庫,個中可以有多個表(Table),也能夠只要一個表,每一個表中有行(DataRow)和列(DataColumn)。應用DataRow[DataColumn]的情勢可以獲得某行某列數據值。

//上面例子中應用foreach來遍歷DataSet中的一切表,關於每一個表遍歷一切的記載,並輸入每行的每一個值
foreach (DataTable dt in MyDataset.Tables) //MyDataSet是自已界說並已賦值的DataSet對象。
{
    foreach (DataRow dr in dt.Rows) ///遍歷一切的行
    {
        foreach (DataColumn dc in dt.Columns) //遍歷一切的列
        {
            Console.WriteLine(“{0}, {1}, {2}”, dt.TableName, dc.ColumnName, dr[dc]); //表名,列名,單位格數據
        }
    }
}

//遍歷DataSet中第一個表的多行多列
foreach(DataRow mDr in MyDataset.Tables[0].Rows )
{
    foreach(DataColumn mDc in MyDataset.Tables[0].Columns)
    {
        Console.WriteLine(mDr[mDc].ToString());
    }
}
看完第一個例子再看第二個例子是否是認為簡略多了?

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved