摘要: 1.关于SQL查询效率,100w数据,查询只要1秒,与您分享:机器情况p4: 2.4内存: 1 Gos: windows 2003数据库: ms sql server 2000目的: 查询性能测试,比较两种查询的性能SQL查询效率 step by step-- setp 1.-- 建表create ... 阅读全文
posted @ 2016-01-22 10:52 范桂芹1987 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 通常多线程的应用不是为了提高运行效率,而是为了提高资源使用效率。比如你的应用程序需要访问网络,因为网络有延时,如果在界面线程访问,那么在网络访问期间界面将无法响应用户消息,这是就应该使用多线程。 如果是单CPU,而且程序使用的资源仅仅是在内存和CPU,从运行指令上比较肯定单线程要比多线程精简;时... 阅读全文
posted @ 2014-09-27 08:49 范桂芹1987 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 如何统计指定文件夹下含有.xml格式的文件数目?如题------解决思路----------------------Directory.GetFiles(@"路径", "*.xml").Length------解决思路----------------------包含子目录的话:Directory.G... 阅读全文
posted @ 2014-09-25 12:04 范桂芹1987 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一: 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。 二: SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表。 一: 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二: SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构 阅读全文
posted @ 2013-11-01 10:47 范桂芹1987 阅读(309) 评论(0) 推荐(0) 编辑
摘要: http://documentation.devexpress.com/#WindowsForms/DevExpressXtraGridViewsGridGridOptionsView_AllowHtmlDrawHeaderstopic 阅读全文
posted @ 2013-09-13 11:55 范桂芹1987 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.隐藏最上面的GroupPanel gridView1.OptionsView.ShowGroupPanel=false;2.得到当前选定记录某字段的值 sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString();3.数据只读 gridView1.OptionsBehavior.Editable=false;4.不显示MasterDetailView gridView1.OptionsDetail.EnableMasterViewMode=false;5.修改最上面的GroupPanel内容 gridView1.Gr 阅读全文
posted @ 2013-08-28 11:22 范桂芹1987 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录delete from people where peopleId in (select peopleId from people group by peopleId having coun 阅读全文
posted @ 2013-08-28 11:16 范桂芹1987 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1.GridView无代码分页排序:1.AllowSorting设为True,aspx代码中是AllowSorting="True";2.默认1页10条,如果要修改每页条数,修改PageSize即可,在aspx代码中是PageSize="12"。3.默认的是单向排序的,右击GridView弹出“属性”,选择AllowSorting为True即可。2.GridView选中,编辑,取消,删除后台代码:你可以使用sqlhelper,本文没用。代码如下:using System;using System.Data;using System.Configurati 阅读全文
posted @ 2012-01-02 15:37 范桂芹1987 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.使用SET NOCOUNT ON选项我们使用SELECT语句时,除了返回对应的结果集外,还会返回相应的影响行数。使用SET NOCOUNT ON后,除了数据集就不会返回额外的信息了,减小网络流量。2.使用确定的Schema在使用表,存储过程,函数等等时,最好加上确定的Schema。这样可以使SQL Server直接找到对应目标,避免去计划缓存中搜索。而且搜索会导致编译锁定,最终影响性能。比如select * from dbo.TestTable比select * from TestTable要好。from TestTable会在当前Schema下搜索,如果没有,再去dbo下面搜索,影响性能 阅读全文
posted @ 2011-12-26 10:35 范桂芹1987 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 定制模块行为(1) Option Explicit '强制对模块内所有变量进行声明Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示Option Compare Text '字符串不区分大小写Option Base 1 '指定数组的第一个下标为1(2) On Error Resume Next '忽略错误继续执行VBA代码,避免出现错误消息(3) On Error GoTo ErrorHandler '当错误发生时跳转到过程中的某个位置(4) On Error GoTo 0 '恢复 阅读全文
posted @ 2011-12-22 10:21 范桂芹1987 阅读(277) 评论(0) 推荐(1) 编辑