C#如何获取datatable指定行的值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#如何获取datatable指定行的值相关的知识,希望对你有一定的参考价值。

/定义表
DataTable dt = new DataTable();

//填充表

//获得行
DataRow dr1 = dt.Rows.Find("Key");
DataRow dr2 = dt.Rows[0];

//获得列数据
string colString1 = dr1[1].ToString();
string colString2 = dr1["ColumnName"].ToString();
参考技术A 写存储过程,用游标操作数据,C#调用
http://www.yesky.com/imagesnew/software/tsql/ts_fa-fz_90rs.htm
http://zhidao.baidu.com/question/156921455.html
参考技术B e.rows 参考技术C 使用游标

asp.net c# 如何取出datatable指定行的值

如:data1 data2 data3
1 2 3
4 5 6
如何取到指定第一行,或者第二行的数据啊

1、首先输入下方的代码:

int count = dt.Rows.Count;

2、然后再输入下方的代码:

string[] Accounts = new string[count];

3、然后再输入下方的代码:

for (int i = 0; i < count; i++) Accounts[i] = dt.Rows[0][1].ToString();

这样就完成了。

参考技术A DataTable 的id dt

DataRow dr=dt.Rows[行];//取指定某行的值
string str=dt.Rows[行][列].ToString();//取指定某行某列的值本回答被提问者和网友采纳
参考技术B 第一行data1字段 datatable.rows[0]["data1"] 参考技术C datatable.Rows[Index] 参考技术D ds.tables[0].rows[0]

以上是关于C#如何获取datatable指定行的值的主要内容,如果未能解决你的问题,请参考以下文章

c# DataGridView中,选中了多个行,如何获取选中的每一行的数据,或者每一行的索引?

怎么获取datatable指定行的数据,不指定列

C# 获取datatable某一列的值

c# DataGridView中,选中了多个行,如何获取选中的每一行的数据,或者每一行的索引?

C# dataGridView如何自动获取所有行的值?

c# 获取dataGridView选中行的行数