2014-10-22 99 views
0

我用这个数据填充数据集现在我想从中选择特定的列,但基于条件,我不想每次从数据集中选择数据库都会连接数据库会很好。 那么我怎样才能应用像where子句等数据集的条件?如何根据条件从数据集中获取数据?

数据集enter image description here

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (!IsPostBack) 
    { 
     DataSet dss = CalendarSpotting(); 
     Session["Calendar"] = dss; 
    } 
} 

protected void Calndar_SelectionChanged(object sender, EventArgs e) 
{ 
    DataSet ds = (DataSet)Session["Calendar"]; 
} 

回答

0

什么我喜欢做的是:

的DataTable theTable = dataSet.Tables [0];

或者:

的DataTable theTable = dataSet.Tables [ “YourTableName”];

这使得它通过行和列更容易循环在我 experience.Like这样的:

if(theTable.Rows[0]["YourColumnName"].toString() == "Itsmee") 
{ 
// do this, do that 

} 
相关问题