C#/SQL性能优化
青柚1943
吾随疾风前行,身后亦需留心。
展开
-
IQueryable VS IEnumerable
一、简介 IEnumerable和IQuerable都是.Net集合里的的接口:IEnumerable(公开枚举器),该枚举器用于迭代只读集合;IQueryable 接口则继承了IEnumerable接口。我将在下文阐述它们实质性的差异。 二、拿代码说事 //一个简单的例子-通过模糊查询获取品牌集合 public List<IGoodsBrand> SearchBrands(s...原创 2018-09-30 16:17:59 · 1399 阅读 · 0 评论 -
自动完成-SQL注入单引号
在做查询自动完成(Autocomplete)功能时,出现一个小bug。如下图所示: 用微软拼音键入时,会有单引号将拼音间隔开(搜狗不会),当触发前端自动完成代码块时,会调用后台的查询语句,然而......下一秒报错: 这个错误很明显是sql语句语法错误引起的,我这里后端用的是字符串拼接方式生成sql语句,其中部分条件模糊查询语句如下: ...原创 2018-11-21 14:10:13 · 2381 阅读 · 0 评论