当前位置:   article > 正文

C#-获取DataTable最新数据--Linq_c# datatable 获取数据

c# datatable 获取数据
1.代码
  1. DatabaseHelp.processDetailTableAdapter.FillByWeekReturnLatestID(dt, DateTime.Now.AddDays(-7), DateTime.Now);
  2. DataTable DT = dt as DataTable;
  3. if (DT.Rows.Count > 0)
  4. {
  5. // 原
  6. //DataRow lastRow = DT.Rows[DT.Rows.Count - 1];
  7. //var detailLastID = UserMath.ToInt32(lastRow["ID"].ToString());
  8. DataRow latestRow = DT.AsEnumerable()
  9. .OrderByDescending(row => row.Field<DateTime>("UpdateTime"))
  10. .FirstOrDefault();
  11. var detailLastID = UserMath.ToInt32(latestRow["ID"].ToString());
  12. }

2.获取DataTable任意列数据

string sql1 = $" SELECT Pwd FROM Userinfo where UserName=‘{UserName}’ AND IsDeleted=0";
DataTable dt= SqlHelper.GetDataTableBySql(sql1);//根据sql查出表
string rPwd = dt.Rows[0][“Pwd”].ToString();//取查出的第一行数据中,密码列的数据

小结:

网上查询关于DataTable类型数据查询所使用LINQ较少,记录一下

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/611993
推荐阅读
相关标签
  

闽ICP备14008679号