如何从数据集中获取记录 [英] how to fetch record from dataset

查看:67
本文介绍了如何从数据集中获取记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 SqlConnection con =  new  SqlConnection(ConfigurationManager.ConnectionStrings [  database_con]。ConnectionString); 
con.Open();
SqlDataAdapter da = new SqlDataAdapter( select userid来自user_detail,con);
DataSet ds = new DataSet();
da.Fill(ds);





i fill数据集现在我想使用以下查询从dastaset获取记录:

从数据集中选择column1,column2



怎么做?

解决方案

访问这里......



http://www.aspdotnet-suresh.com/2012/03/bind-data-and-display-datatable-on-aspx.html [ ^ ]


你可以使用for循环:

  for  int  i =  0 ; i< ds.tables [ 0 ]。rows.count; i ++)>  
{
string value = ds.Tables [ 0 ]。行[i] [ < span class =code-string> Col1]。Tostring();
string vlue2 = ds.Tables [ 0 ]。行[i] [ Col2]。Tostring();

}


ds.table [0] .AsDataView()。ToTable(false,string [] columnnames)

SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["database_con"].ConnectionString);
con.Open();
SqlDataAdapter da = new SqlDataAdapter("select userid from user_detail", con);
DataSet ds = new DataSet();
da.Fill(ds);



i fill dataset now i want to fetch record from dastaset using following query :
select column1,column2 from dataset

How to do this??

解决方案

visit here...

http://www.aspdotnet-suresh.com/2012/03/bind-data-and-display-datatable-on-aspx.html[^]


you can use for loop :

for (int i=0;i<ds.tables[0].rows.count;i++)>
{
string value=ds.Tables[0].Rows[i]["Col1"].Tostring();
string vlue2=ds.Tables[0].Rows[i]["Col2"].Tostring();

}


ds.table[0].AsDataView().ToTable(false,string[] columnnames)


这篇关于如何从数据集中获取记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆