找到相关内容 101
爆料:为什么Entity Framework不能进行跨数据库查询
在上篇随笔中提到“对于跨数据库查询,我们没有找到通过LINQ to Entities实现的方法”。后来仔细想想,从理论来讲,实现跨数据库查询应该不难啊,与非跨数据库查询相比,只是多了个数据库名,比如下面的非跨数据库查询语句: SELECT [Text] FROM dbo.blog_PostBody WHERE ID=3560 跨数据库查询语句: SELECT [
http://cyqdata.com/cnblogs/article-detail-35782 
查询对象模式
       复杂的数据查询是web系统中很重要的一部分。如果数据访问代码构建在一个Dao对象或者repository对象中其实也是可行的。如果把复杂的数据查询抽离出来单独建模, 让Dao对象和repository对象只留下基本的数据访问访问,不就可行实现更高阶的责任分离了吗。(以下讲解以本文附带的代码为例)   &
http://cyqdata.com/cnblogs/article-detail-35656 
mongodb源码分析--查询
     在之前的一篇文章中,介绍了mongodb的主程序入口main()的执行流程,其实main只是实始化一些参数信息并做了些后台线程任务的启动工作(包括数据准备和恢复),并最终启动一个线程进行循环侦听。今天将会介绍在mongodb中数据查询 (find)的流程,以了解mongodb是如果对message进行拆包分析,以及数据进行表扫描及索引使用的。 &n
http://cyqdata.com/cnblogs/article-detail-35143 
CYQ.DATA编写简易Winform数据查询分析系统的体会
首先,本篇文件适合初学winform程序的朋友观看,如果是中、高级的大虾们可以略过了,呵呵。 根据单位要求,要弄一个数据查询分析程序,而且要弄成winform版的。 我晕!从来没写过winform程序,怎么办? 现学现卖,这就是我的中心思想。 学谁:谷歌、百度、路过秋天所写的CYQ.DATA框架。 呵呵,前两个不说了,最后一个就是很好的框架程序,开发者是路过秋天,上次用这个做了一个天气预报采集程序
http://cyqdata.com/cnblogs/article-detail-35038 
T-SQL查询处理详解 (续)
在上一篇T-SQL查询处理详解,文中提到了在如果不考虑查询优化器做的优化的情况下T-SQL查询的逻辑处理过程,讲得很粗糙,这一篇将补充说明这个逻辑处理过程,并对一些容易误解的地方进行说明。不对之处,还请指出。另外再次声明一点,这种逻辑处理顺序,是理论上的处理过程,实际情况还会根据查询优化器选择最优的执行计划。 还是从FROM阶段讲开。 (1)FROM阶段   这个阶段是查询逻辑处理的第一
http://cyqdata.com/cnblogs/article-detail-32516 
T-SQL查询处理详解
最近在看《Microsoft SQL Server 2008 技术内幕:T-SQL查询》这本书,受益匪浅。准备写点东西记录一下我的学习过程。 首先简单提一下T-SQL。T-SQL的正式名称是Transact-SQL,是ANSI和ISO SQL标准的Microsoft SQL Server扩展,而PL/SQL是ORACLE对SQL标准的扩展。 对于T-SQL编程,用得最广泛的,莫过于查询(Query
http://cyqdata.com/cnblogs/article-detail-32424 
布同:Python函数帮助查询工具
Python的自带文档功能很不错,给与我耳目一新的感觉。如果在CMD中进行“行式编程”编程的话,可以随时随地的查询函数的功能,非常方便。比如在学习list、tuple、dict、str、os、sys等模组的时候,利用Python的自带文档可以很快速的全面的学到那些处理的函数。所以这个自带文档功能能够给出学者带来很大的方便之处,进行简短的开发是再好不过的。   但是,当你离开
http://cyqdata.com/cnblogs/article-detail-32402 
AE开发之我思-QI(接口查询)
    大家好,前段时间开始学习ArcEngine,看了一些基础概念,但遇到了QI这个概念不是很清楚,今天在网上看了一些资料,理解了其中的缘由,不敢独享,特写出来与大家一块分享,希望对和我一样的初学者有所帮助。     对于了解AE的开发人员来说,都知道AE都是基于接口(interface)进行编程的。AE中所有的类(Class)都是通过
http://cyqdata.com/cnblogs/article-detail-32359 
【百度地图API】建立全国银行位置查询系统(三)——如何在地图上添加标注
<摘要>你将在第三章中学会以下知识: 如何在地图上添加带银行logo的标注?(你也可以换成商场logo,酒店logo等) 如何在标注上显示信息窗口,以及添加文字标签等其他覆盖物; 最后,介绍一个获取坐标的给力工具。 ------------------------------------------------------------------------------------
http://cyqdata.com/cnblogs/article-detail-31567 
【百度地图API】建立全国银行位置查询系统(二)——怎样为地图添加控件
<摘要>你将在第二章中学会以下知识: 使用手写代码的利器——notepad++; 如何为地图添加控件——鱼骨、鹰眼、比例尺、2D3D转换控件、版权控件; -------------------------------------------------------------------------------------------
http://cyqdata.com/cnblogs/article-detail-28590 
MS CRM 2011中过滤化查询的实现方法
MS CRM 2011中过滤化查询的实现方法     使用过滤化查询,可以实现根据表单上的其他信息作为搜索条件,限制Lookup查找框中的搜索结果数量的目的。 在讲解具体的实现方法之前,先设定一个应用场景:     实体配置信息列表: 省份 New_province 名称 New_name 城市 New_c
http://cyqdata.com/cnblogs/article-detail-25515 
【百度地图API】建立全国银行位置查询系统(一)——如何创建地图
<摘要>你将在第一章中学会以下知识: 如何创建一个网页文件 怎样利用百度地图API建立一张2D地图,以及3D地图 如何添加对地图进行鼠标和键盘操作的功能 -------------------------------------------------------------------------------------------------------------------
http://cyqdata.com/cnblogs/article-detail-25417 
使用sh_helptext可以查询存储过程或视图的文本格式,对它改动后还有更好的用法...
系统存储过程:sp_helptext +存储过程名称或视图名 用法也就是对存储过程或视图的内容文本显示。在这里将它修后可以保存到数据表中,方便我们导出.txt或其他用途。 下面看代码,其实也很简单..: /*================================================将查询的文本,插入数据表中,很有意思玩一玩首先创建表: create table aa_tem
http://cyqdata.com/cnblogs/article-detail-25257 
Web应用架构探索笔记 —— 查询
在Web应用开发中,最常见也容易变化的一种需求是根据不同的查询条件获取数据列表。如何传递查询条件将影响程序应对需求变化的能力,一定要在架构中重点考虑。 开始时我们使用一堆参数传递查询条件,比如: List<SiteMsg> GetMsgList(int pageIndex, int pageSize, int RecipientId); 结果,每个不同的查询都要写一个接口,产生了一
http://cyqdata.com/cnblogs/article-detail-15432 
SQL 多表查询(内连接、外连接和交叉连接,)
俺是菜鸟在这里写博就是被了跟大家交流,如果那里不对的地方请指出,小弟加以改正! 多表查询分为 内、外连接 外连接分为左连接(left join 或left outer join)、右连接(right join 或者 right outer join)、和完整外部连接 (full join 或者 full outer join)  左连接(left join 或 left outer jo
http://cyqdata.com/cnblogs/article-detail-15424 
ASP.NET MVC & EF 构建智能查询 一、智能查询的需求与设计
关于复用 在我们日常的开发过程中,代码的复用其实是很重要的一部分,ASP.NET MVC框架本身为我们提供了很多很好的复用机制,让我们能充分地利用它们来节省我们的Coding成本。 在简单的Coding中,我们可以通过构造方法来实现代码段的复用,在OOP编程中我们可以使用继承多态来进行类的复用,我们也可以使用设计模式来做类或对象间的代码设计的复用,随着程序的复杂我们就想构造出更佳的复用方式,可以向
http://cyqdata.com/cnblogs/article-detail-11954 
ASP.NET MVC实践系列8-对查询后分页处理的解决方案
一、前言: GridView中的分页是用post做的,所以将查询表单中的内容可以存到ViewState中,翻页的时候可以利用,实现起来就比较容易些,而在mvc中这些就要我们自己来做了,Contrib中的分页只能应付简单应用,对于查询后结果的分页没做处理,下面我们来改造一下这个分页程序。 二、准备工作 首先准备一个数据源 数据源准备 1 public class&nbs
http://cyqdata.com/cnblogs/article-detail-11651 
ASP.NET MVC & EF 构建智能查询 二、模型的设计与ModelBinder
在第一篇中,我讲解了我们要做智能查询的原因,以及基本的解决方案设计。从这篇开始我们开始讲解它的实现过程。 其实在写这一系列文章之初,我其实是想由底至上去讲解,但是我又整理了一遍代码才发现,其实如果不了解最表面的东西,也是不太好深入的。 所以我们的第二篇文章就来讲一下我们这个智能查询框架中最浅,但也是使用最频繁的部分,也就是Model。 首先我们的Entity  或者说数据库的结构如下
http://cyqdata.com/cnblogs/article-detail-10013 
NClay.MVC实现数据查询,分页和排序
       这一章节主要介绍通过NClay框架的Asp.net MVC功能实现数据查询,分页和排序.通过业务接口的制定、接口处理和视图三个主要部分来了解NClay.MVC的处理层次和使用规则。 功能概述: 逻辑分析        这个查询需求主要包括以下几个逻辑:  
http://cyqdata.com/cnblogs/article-detail-9784 
坐标高速插入,移动和查询算法
这个算法主要用于需要针对坐标的高速插入移动和查询。比如游戏的坐标定位,查找。   问题的来源是博问上的一个问题: http://space.cnblogs.com/question/21594/ 问题描述:已知一个userId对应一个(x,y)坐标 给定minX,maxX,minY,maxY,求出该范围内所有 userId。 考虑到大量的userId的坐标实时在变化更新,要求插入和 检索给定范围内的所有userid的效率要高   算法思路     如上图所示,整个算法由三部分组成, 第一部分是 id 到 链表节点的哈希表,这个哈希表的设计是为了快速通过id找到id所在的位置。 第二部分是一个二维矩阵,这个矩阵的设计是为了快速通过坐标定位到该坐标下的id列表 第三部分是双向链表,采用双向链表的好处是可以快速的增加和删除节点,双向链表的类属性中设计
http://cyqdata.com/cnblogs/article-detail-2449