linq to entity 怎样查询数据库最后一条数据

linq to entity 怎样查询数据库最后一条数据,第1张

首先你要确定如何定义最后一条,是按照主键排序,还是按照别的顺序?

然后用orderbydesc( o =>o.字段)按照条件条件倒叙排列,用.First()取倒叙的第一条不就行了

storeDB.Albums.OrderByDescending(a =>a.OrderDetails.Count()).Take(count).ToList()

数据上下文.Albums数据表.倒序排序(条件为按照各数据关联的OrderDetails数据表中数据的条数).拿记录(count条).立即执行转为list

1、在App_Code下面添加新项“LINQ

to

SQL

类”

2、打开该类,设置Name属性(例如MyLinqDB)和Connection属性

3、服务器资源管理器内添加数据库连接

4、将数据库内需要 *** 作的表拖入LINQ

to

SQL

类的设计视图,并保存

5、新建数据绑定控件例如ListView1

6、后台Page_Load编写代码:

var

DB

=

new

MyLinqDB()

var

query

=

from

t

in

DB.T_Users

select

new

{t.ID,

t.UserName,

t.Password}

ListView1.DataSource

=

query.Where(t

=>

t.ID

>

0).Skip(3

*

20).Take(20)//每页20,第四页

ListView1.DataBind()


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10860341.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存