宝哥软件园

Asp.net中获取数据表选择第一行某一列值

编辑:宝哥软件园 来源:互联网 时间:2021-09-05

数据源是一个数据表,现在我们需要获取这个数据表的第一行第一列的值。

先准备一个数据集,创建一个数据表,并填充数据:

源代码:

使用系统;使用系统。集合。通用;使用系统。数据;使用系统Linq .使用系统。文字;使用系统。线程化。任务;使用因苏斯。网模型;命名空间因苏斯.NET。实体{公共类CustomerEntity {公共数据表customers(){ DataTable dt=new DataTable();dt .列。添加(新的数据列(' CustomerID,类型为(int)));dt .列。添加(新的数据列(“客户名称”,类型为(字符串)));dt .列。添加(新的数据列(' PID ',类型(字符串));数据行dr=dt .NewRow();dr[' CustomerID ']=9;dr['CustomerName']='张三;dr[' PID ']=' 123456789012 ';dt .行。添加(dr);dr=dt .NewRow();dr[' CustomerID ']=10;dr['CustomerName']='李四;dr[' PID ']=' 321245677812 ';dt .行。添加(dr);dr=dt .NewRow();dr[' CustomerID ']=30;dr['CustomerName']='吴广;dr[' PID ']=' 213445678912 ';dt .行。添加(dr);dr=dt .NewRow();dr[' CustomerID ']=35;dr['CustomerName']='王维;dr[' PID ']=' 334456789012 ';dt .行。添加(dr);dr=dt .NewRow();dr[' CustomerID ']=36;dr['CustomerName']='赵勇;dr[' PID ']=' 213445678912 ';dt .行。添加(dr);返回dt;} }}方法一,使用LINQ和Lambda:

上面是先获取第一行,再从获取的行中取得某一值。

方法二:

方法三:

或者:

方法四:

创建一个对象:

把数据表转换为这个对象集合:

.

方法很多,你可以择优使用。

以上所述是小编给大家介绍的获取数据表选择第一行某一列值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

更多资讯
游戏推荐
更多+