如何显示DataSet中的数据
在winforms中(c#)我已经定义一个DataSet存放查询结果接下来怎样把结果显示到控件中?...
在winforms中(c#) 我已经定义一个DataSet 存放查询结果
接下来怎样把结果显示到控件中? 展开
接下来怎样把结果显示到控件中? 展开
3个回答
展开全部
把你的DataSet中的表绑定到DataGridView控件上就可以了。
如果只有一个表,可以直接把表绑定到DataSource即可。
如果有多个表,各表之间又有Relation的话,你可以把DataSet绑定到DataSource上。然后在DataGridView的列中写上对应的表名.字段名就可以显示了。
如果只有一个表,可以直接把表绑定到DataSource即可。
如果有多个表,各表之间又有Relation的话,你可以把DataSet绑定到DataSource上。然后在DataGridView的列中写上对应的表名.字段名就可以显示了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
拖放一个DataGrid控件
SqlConnection conn=new SqlConnection(...);
SqlDataAdapter sda=new SqlDataAdapter(sql语句,conn);
DataSet ds=new DataSet();
sda.Fill(ds,表名);
this.DataGrid名称.DataSourse=ds.table[0].Defaultview;
可能大小写有点出入
SqlConnection conn=new SqlConnection(...);
SqlDataAdapter sda=new SqlDataAdapter(sql语句,conn);
DataSet ds=new DataSet();
sda.Fill(ds,表名);
this.DataGrid名称.DataSourse=ds.table[0].Defaultview;
可能大小写有点出入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(int i =0 ; i<dataset1.Tables[0].Rows.Count;i++)
{
string j=dataset1.Tables[0].Rows[i][0].ToString();
//这种语句,可根据Rows[][]取到任一行任一列的值.
}
{
string j=dataset1.Tables[0].Rows[i][0].ToString();
//这种语句,可根据Rows[][]取到任一行任一列的值.
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询