摘要: 一 : 查看死锁以及数据表阻塞信息 1 CREATE procedure sp_who_lock 2 as 3 begin 4 declare @spid int 5 declare @blk int 6 declare @count int 7 declare @index int ... 阅读全文
posted @ 2014-11-13 13:28 刘彬 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 项目在Debug时,System.Data , Connection 连接数据库时提示 : 尝试读取或写入受保护的内存。这通常指示其他内存已损坏经查看 : 运行Window -> cmd -> netsh winsock reset 重置系统目录就可以了 . 阅读全文
posted @ 2014-09-01 21:46 刘彬 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1、工厂模式简介工厂模式属于创建型模式,是专门用来创建对象的模式,抽象了实例化的过程。工厂模式分为 : 工厂方法模式、抽象工厂模式。在学习工厂方法模式、抽象工厂之前,首先先要了解一下简单工厂模式,简单工厂不在23种设计模式之列,一般它是根据自变量的不同而返回不同的类型。比较简单实用一些,在学习工厂模... 阅读全文
posted @ 2014-08-31 22:21 刘彬 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1 : 修改DX 提示框中的英文字符 1 /// 2 /// 重写DX弹出框 英文变为中文 3 /// 4 public class CHS : DevExpress.XtraEditors.Controls.Localizer 5 { 6 pu... 阅读全文
posted @ 2014-08-21 15:43 刘彬 阅读(2574) 评论(1) 推荐(1) 编辑
摘要: 1 public static void ControlFind(GridControl grid) 2 { 3 FindControl fControl = null; 4 foreach (Control item in gr... 阅读全文
posted @ 2014-08-21 15:41 刘彬 阅读(760) 评论(0) 推荐(1) 编辑
摘要: 首先创建一个窗体,将GridControl控件拖到窗体中.然后 Click here to change view -> Convert to -> BandedGridView Run Designer 按照正常的手法添加Columns.点击 Bands 添加相应的Bands 列 Bands列可以... 阅读全文
posted @ 2014-08-21 15:36 刘彬 阅读(1498) 评论(0) 推荐(0) 编辑
摘要: 1:设置子窗体依附父窗体首先将父窗体的属性中 IsMdiContainer 设置为 True , 就是将窗体设置为 MDI窗体。子窗体和父窗体都是继承自RibbonForm的。代码如下 :1 MainList main = new MainList(); 2 main.MdiParent = thi... 阅读全文
posted @ 2014-08-15 17:05 刘彬 阅读(1141) 评论(2) 推荐(0) 编辑
摘要: 首先可以使用DevExpress GridControl 自带的进度条控件.但是我要用一个方法来设置所以的单元格进度,而不是每个单元格都要设置一遍,同时我想要根据进度值不同,进度条显示不同的颜色.那么就要自己手动的编写代码来完成了.1 : 绘制一个单元格进度条 形状 当进度小于50%时显示为红色. ... 阅读全文
posted @ 2014-08-13 15:02 刘彬 阅读(4672) 评论(0) 推荐(2) 编辑
摘要: 前言 : 设计模式不在于学了多少个,而是当遇到系统设计问题时,可以想到相关的模式.特此留作备注.以备不时之需. 阅读全文
posted @ 2014-08-11 23:33 刘彬 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1:去除 GridView 头上的 "Drag a column header here to group by that column"--> 点击 Run Designer -> 找到:OptionView ->将 ShowGroupPanel : 设置为 false ;2:如何 显示出 Gri... 阅读全文
posted @ 2014-08-11 22:44 刘彬 阅读(3182) 评论(0) 推荐(0) 编辑