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

C#如何获取datatable指定行的值,第1张

/定义表

DataTable dt = new DataTable();

//填充表

//获得行

DataRow dr1 = dtRowsFind("Key");

DataRow dr2 = dtRows[0];

//获得列数据

string colString1 = dr1[1]ToString();

string colString2 = dr1["ColumnName"]ToString();

由于你返回的数据类型是DataTable,而DataTable里面是由数据记录(数据行)组成的,所以你要取a 的值,可以利用如下方法:

string c="";

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

{

c=dtRows[i]["a"] as string;

……其它代码

}

ActivityInfo ai = contextgetPackageManager()getActivityInfo(componentName, PackageManagerGET_META_DATA);

Object value = (Object)aimetaDataget("UMENG_CHANNEL");

dataset 是datatable的集合

dataset ds=new dataset();

dstables[0];依次类推可以获取你的表,不过一般会给表一个名字在引用会方便点。

如 sqldataadapter sda=new sqldataadapter("T-SQL",conn);

dataset ds=new dataset();

sdafill(ds,"table"); //这里是在ds里新建了一个表,叫table,注意是新建,多次执行会报错,实际使用时,可以用contain来判断是否存在同名的表

dstables["table"];

取数据的话,有几种方式

dsTables[0]Rows[0]["列名"]ToString(); //0那里那里可用循环改变,即可以rows[i]

dsTables[0]Columns[0]ToString();

dsTables[0]Columns["列名"]ToString();

以上就是关于C#如何获取datatable指定行的值全部的内容,包括:C#如何获取datatable指定行的值、asp.net如何获取DataTable里面查询出来的值、android如何获取meta-data值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存