如何获取dataset中的数据并把获得的数据放在一个数组里面

如何获取dataset中的数据并把获得的数据放在一个数组里面,第1张

const columnName = "你的列名";

DataSet ds; //你的ds

DataTable dt = dsTables[0];

String[] resultArray = new String[dtRowsCount];

int i = 0;

foreach(DataRow r in dtRows)

{

    resultArray[i] = ConvertToString(r[columnName]);

    i++;

}

//resultArray里便是你要的结果,这里仅以字符串数组作为示例

DataSet 可以理解为内存数据库,里面包括了表,而表下面有行和列。

因此,第一步要确定是哪个表,可通过索引或表名来获取。

示例如下:

LabelText = DataSet11Tables("COMMUSERS")Rows[0]["User_Name"]tostring()

LabelText = DataSet11Tables("COMMUSERS")Rows(0)Item("user_name")

LabelText=dsTables(0)Rows(i)Item( "列名 ")

LabelText=dstables[0]rows[0][ "filed "]

LabelText=dsTables[0]Rows[x][y]

for(int ii=0;ii<dataset1Tables[0]RowsCount;ii++)

{

string value = dataset1Tables[0]Rows[i]["列名"]ToString();//依此就可以了

}

DataSet ds;

DataRow[] rows=new DataRow[dsTables[TabelName]RowsCount];

for(int i=0;i<18;i++)

{

rows[i]=dsTables[TabelName]Rows[i+2];//第三行到第20行

}

for(int i=0;i<6;i++)

{

rows[i]=dsTables[TabelName]Rows[i];//前6行

}

DataSet可以理解为内存数据库,里面包括了表,而表下面有行和列。因此,第一步要确定是哪个表,可通过索引或表名来获取。示例如下:LabelText=DataSet11Tables("COMMUSERS")Rows[0]["User_Name"]tostring()LabelText=DataSet11Tables("COMMUSERS")Rows(0)Item("user_name")LabelText=dsTables(0)Rows(i)Item("列名")LabelText=dstables[0]rows[0]["filed"]LabelText=dsTables[0]Rows[x][y]

DataSet > DataTable > DataRow

DataSetTables[0]Rows[0]["列名"]ToString()

这是第一行某列的数据

因为TextBoxText 这个值是一个字符串

以上就是关于如何获取dataset中的数据并把获得的数据放在一个数组里面全部的内容,包括:如何获取dataset中的数据并把获得的数据放在一个数组里面、如何在dataset中显示查询数据、逐条获取dataset数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9325480.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存