How to show merge tables(number of tables) data in descending order according to date/time column?
According to this code I have a table named 'Friend'.
SqlDataAdapter getnewsfeeds;
SqlDataAdapter friendadapter = new SqlDataAdapter("select * from " + Session["username"].ToString() + "_friends ", friendsconnection);
friendadapter.Fill(friendsdataset);
int friendrowcount = friendsdataset.Tables[0].Rows.Count;
if (friendrowcount > 0)
{
getnewsfeeds = new SqlDataAdapter("select * from " + Session["username"].ToString() + "_newsfeeds ", con);
getnewsfeeds.Fill(ds2);
for (int i = 0; i < friendrowcount; i++)
{
friendstringtable = " " + friendsdataset.Tables[0].Rows[i]["friendsusername"].ToString() + "_newsfeeds ";
getnewsfeeds = new SqlDataAdapter("select * from " + friendstringtable + "", con);
getnewsfeeds.Fill(ds2);
}
}
ds2.Tables[0].DefaultView.Sort = "time_date desc";
Data of merge tables are showing but it is not showing according to date/time in descending order. (For eg Facebook Homepage).