dataset里面有一个表,如何读出指定列的所有数据?
发布网友
发布时间:2023-07-13 12:29
我来回答
共3个回答
热心网友
时间:2023-09-29 11:32
啊,如果用MessageBox来显示的话,需要逐个单元格来读取。
读取每个单元格的话,需要指定每个单元格所在的DS的Table索引,Row的后面两个索引,一个是行所以,一个是列索引,例如,第一个Table的第一行,第一列
MessageBox.Show(DS.Tables[0].Rows[0][0].ToString());
你可以写一个循环行:
for(int i=0;i<DS.Tables[0].Rows.Count;i++)
{
MessageBox.Show(DS.Tables[0].Rows[0][0].ToString());
MessageBox.Show(DS.Tables[0].Rows[0][1].ToString());
MessageBox.Show(DS.Tables[0].Rows[0][2].ToString());
}
这样,每一行的数据都读取出来了
热心网友
时间:2023-09-29 11:33
首先使用个gridview控件。假设申请的id为GridView1
在代码页添加以下代码:
this.GridView1.DataSource=DS;
this.GridView1.DataBind();
热心网友
时间:2023-09-29 11:33
循环吧,不然实现不了的。