上面两篇已经作好准备,本文将进行基础查询扩展。当使用了Entity Framework这样的ORM框架以后,我们查询的核心被集中在IQueryable的Where方法上。 如果UI需要通过姓名查询一个客户,会在UI上放置一个输入框作为客户姓名的查询条件。服务端接收以后通过Where方法进行过滤...
分类:
其他好文 时间:
2014-12-25 14:16:36
阅读次数:
140
【摘要】本文从DBMS的查询优化器对SQL查询语句进行性能优化的角度出发,结合数据库理论,从查询表达式及其多种查询条件组合对数据库查询性能优化进行分析,总结出多种提高数据库查询性能优化策略,介绍索引的合理建立和使用以及高质量SQL查询语句的书写原则,从而实现高效的查询,提高系统的可用性。 【关键词】...
分类:
数据库 时间:
2014-12-25 12:56:06
阅读次数:
594
Autocomplete插件的功能类似于Google Suggest 功能,可以在用户输入查询条件的时候,自动提示用户若干词条,方便用户快速查询。下面我们介绍下autocomplete插件如何在MVC下面使用。
首先,需要下载autocomplete插件,其下载地址是:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/...
分类:
Web程序 时间:
2014-12-23 17:24:50
阅读次数:
178
后端代码:/** * 获取优惠卷分页信息 * * * @param ph * 包括查询条件以及分页查询条件 * */ @Override public DataGrid selectCouponsPage(Page...
分类:
其他好文 时间:
2014-12-23 12:16:04
阅读次数:
143
网上有不少人提出过类似的问题:“看到有人写了WHERE 1=1这样的SQL,到底是什么意思?”。其实使用这种用法的开发人员一般都是在使用动态组装的SQL。让我们想像如下的场景:用户要求提供一个灵活的查询界面来根据各种复杂的条件来查询员工信息,界面如下图:界面中列出了四个查询条件,包括按工号查询、按姓...
分类:
数据库 时间:
2014-12-22 14:24:57
阅读次数:
322
今天完成了图书的检索功能。相对来说,还是有点复杂,因为图书检索结果页面的Html并不是那么规范,解析时需要很大的耐心。
首先需要根据查询条件获取结果的HTML,查询条件可以有很多种,这里为了实用、方便,我特意限制了查询条件为:keyword、东校区、可借出
获取结果HTML的方法如下:
/**
* 根据关键字检索图书
*
* 检索可以是没有登录的情况,也可以是登录后的情况。 ...
分类:
其他好文 时间:
2014-12-20 17:00:06
阅读次数:
258
js获得select的value值把这个值以ajax的方法传给外页php处理php得到这个value值,把它作为查询条件进行处理ajax很神奇,会把这个结果显现出来总之,ajax负责传值和显示php就一个拿到值进行查询的功能
分类:
Web程序 时间:
2014-12-17 22:14:48
阅读次数:
185
使用QBC方式查询数据库,查询条件包含日期,hibernate常用方式,原生sql语句执行.
分类:
Web程序 时间:
2014-12-16 18:42:09
阅读次数:
622
文档中的标量(非数组元素)必须与查询条件中的每一条语句相匹配。例如,如果使用{“x”:{"$gt":10, "$lt":20}进行查询,只会匹配“X”键的值大于等于10并且小于等于20的文档。但是假如某个文档的x字段是一个数组,如果x的键的某一个元素与查询的任何一条语句相匹配,那么这个文档就会返回。比如例子如下:
现在希望找到age的值在于10和20之间的所有文档:
从...
分类:
数据库 时间:
2014-12-14 01:56:38
阅读次数:
273
Where 条件表达式格式为:$map['字段名'] = array('表达式', '操作条件');其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义:ThinkPHP运算符 与 SQL运算符 对照表TP运算符SQL运算符例子实际查询条件eq=$ma....
分类:
Web程序 时间:
2014-12-13 23:02:57
阅读次数:
330