c#从数据库里取值代码怎么写

来源:百度知道 编辑:UC知道 时间:2024/06/14 21:11:57
分别从userInfo表和messageNews表里取出author,createTime的值和wapName,wapIntroduce的值,代码怎么写?

ds.tables["userinfo"].rows[i]["author"].tostring()这样就可以啊

如果你想取出所有的就要循环了,
for(int i=0;i<ds.tables["userInfo"].rows.count;i++)
//forearch(datarow dr in ds.tables["userinfo"].rows)

如果说两个表有关系的话,,那就要用到数据库关系了 给两个表建立一个关系,,在第一个表取值的时候通过关系字段从另一个表中取出相应的值

用dataset去读取

1.读取dataset中某表某行某列的值:

pnds.Tables["memo"].Rows[2].ItemArray[1].ToString()

该示例读取memo表中第3行,第2列中的值..

注意:行和列的计算,都是从0开始...

2.取得dataset中某表的总列数(即总共多少列)

pnds.Tables["memo"].Columns.Count

3.取得dataset中某表的总行数(即记录条数)

pnds.Tables["memo"].Rows.Count

4.取得dataset中某表的某列名

pnds.Tables["memo"].Columns[2].ToString()

该示例获取memo表中第3列的列名..

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hjp1137/archive/200