9.16-9.21

1.循环访问 foreach 语句中的查询变量之前,不会执行查询。

2.distinct 用于查询不重复的结果集

   (....).distinct();

3.count 返回集合中元素个数

  (....).Count(条件,可无);

4.外键

  外键表示了两个关系之间的相关联系。

  外键的那一列,在一个表是外键,在一个表是主键

5.var

  variable:变量,可变物

  js中,var用于声明变量。以function{}为边界。在边界内,不用var,变量即全局可见。

  C#中,var的作用是弱化类型的定义,可以用于定义任何类型,必须在定义时进行初始化,是临时变量。

6.

identity(起始值,增量)

7. select 到的内容都是个数组,所以var xx的时候,需要返回第一个。

  .single() 返回唯一一个元素,若有多个元素,会发生异常。

  .First() 返回第一个元素

  .FirstOrDefault() 返回第一个元素,如果没有,则返回默认值。

8. LINQ to Entities 不识别方法“Int32 ToInt32(System.Object)”,因此该方法无法转换为存储表达式。

var post = (from a in pbm.Posts where a.PostNo == Convert.ToInt32(e.CommandArgument) select a).FirstOrDefault();

改为

int postno = Convert.ToInt32(e.CommandArgument);
var post = (from a in pbm.Posts where a.PostNo == postno select a).FirstOrDefault();

转载于:https://www.cnblogs.com/mumubuguai/p/3327180.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值