摘要: 在c#程序中展示嵌入的RTF文件是相当容易的--在Windows表单的富文本控件里(RichTextControl).首先,添加一下引用:[代码]在这里加载嵌入的资源文件最重要就是得到正确的路径。阅读全文
posted @ 2008-07-24 10:50 Lucky Jack 阅读(508) 评论(0) 编辑
摘要: 今天在新客网看到一片好文章,是关于sql排序,分组和统计的技巧方面的!特拿来与大家分享!呵呵1.使用排序使数据有序 通常,你的所有数据真正需要的仅仅是按某种顺序排列。SQL的ORDER BY语句可以以字母或数字顺序组织数据。因此,相似的值按组排序在一起。然而,这个分组时排序的结果,并不是真的分组。ORDER BY显示每条记录而分组可能代表很多记录。 2.进行分组除去重复值 排序和分组之间的最大区别...阅读全文
posted @ 2008-04-23 16:14 Lucky Jack 阅读(24376) 评论(1) 编辑
摘要: 因为最近用到了数据库批量录入,从网上查资料得知这两种比较好的方法,为以后方便查找,特记录在此,希望可以方便其他同仁!select into 和 insert into select 两种表复制语句select * into destTbl from srcTblinsert into destTbl(fld1, fld2) select fld1, 5 from srcTbl以上两句都是将 src...阅读全文
posted @ 2008-04-23 11:40 Lucky Jack 阅读(1298) 评论(3) 编辑
摘要: 今天无意中发现Convert.ToString() 还有二进制转换功能,特记录一下,以备后用.Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//十进制转二进制Console.WriteLine(Convert.ToString(69,2));//十进...阅读全文
posted @ 2008-04-15 15:05 Lucky Jack 阅读(363) 评论(3) 编辑
摘要: 在NET 中DataGridView 是 一个很好的控件,它提供了一个用于输入数据和显示数据的自定义表.如果你在你的程序中提供DataGridView 作为用户输入多行数据的一种方式,你或许希望重新定义一下回车键的默认操作.假定, 当你在DataGridView中按下回车键时,这个光标会移动到相同列的 所在单元格下面的单元格(下图红色箭头所示),但是当输入多行数据时,更好的响应回车键的方式是移动到...阅读全文
posted @ 2008-04-15 10:16 Lucky Jack 阅读(1946) 评论(7) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->你或许知道你能使用String.Trim方法去除字符串的头和尾的空格,不幸运的是. 这个Trim方法不能去除字符串中间的空格.比如: Code highlighting produced by Actip...阅读全文
posted @ 2008-04-11 14:44 Lucky Jack 阅读(1133) 评论(3) 编辑
摘要: 正如你所了解的:XML元素名字是用"<"和">"括起来的,如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><name>value</name>因此,为了避免混淆XML语法,大于号(>)和小于号(<)和...阅读全文
posted @ 2008-04-09 09:39 Lucky Jack 阅读(323) 评论(0) 编辑
摘要: 上面写了如何改变字体风格,下面再写一下如何改变字体大小?观察字体类时,你会发现它所提供的公共属性都是只读的.这就意味着改变一个字体大小,你需要创建一个新的并且带有和先前的字体有完全相同的属性除了字体大小的对象.这里恰好有这么一个方便的方法:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeH...阅读全文
posted @ 2008-03-19 09:37 Lucky Jack 阅读(2172) 评论(0) 编辑
摘要: 改变字体风格要比改变它的大小要容易一点,因为在字体的构造函数中可以传一个字体风格作为参数.举个例子:一个加粗的标签字体:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Labellabel=newLabel();...label.Font=newFon...阅读全文
posted @ 2008-03-19 09:18 Lucky Jack 阅读(976) 评论(3) 编辑
摘要: NET string类是相当广泛的,然而仍有一些String函数是缺失的或者不是很明显,在使用Net String时,这里提供几个小技巧. 用重复的字符填充一个 String 为了用重复的字符填充一个字符串, 使用string 类的构造函数.例如:用20个(*)填充一个字符串. Code highlighting produced by Actipro CodeHighlighter (fre...阅读全文
posted @ 2008-03-16 22:42 Lucky Jack 阅读(987) 评论(2) 编辑
摘要: 典型的就是当你在向TextBox控件输入时按回车键,你将会听到电脑的嗡鸣声.为了避免这个嗡鸣声,可以在回车键的KeyPress事件中处理,设置Handled属性为"true",如下例:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1voidTextB...阅读全文
posted @ 2008-03-16 14:27 Lucky Jack 阅读(265) 评论(0) 编辑
摘要: 如果你在net程序中使用图片,你会发现把图片嵌入到资源文件要比把它作为单独的文件,在程序运行时从磁盘里读取要方便的多! 首先,添加图片资源: 把图片作为一个嵌入式资源添加到你的项目中: 1.在 Visual Studio, 单击 Project 菜单, 然后选择Add Existing Item. 找到并选择你想添加到项目中的图片. 2.在 Solution Explorer 中, 右击这个你刚...阅读全文
posted @ 2008-03-16 14:10 Lucky Jack 阅读(1332) 评论(2) 编辑
摘要: 最近在开发时,使用了Devpress的控件.其中对有下拉框的Lookupedit控件使用较多.为了记住其用法,特写此文,希望对自己和其他同仁有所帮助: 绑定数据源: lookUpEdit1.Properties.ValueMember = 实际要用的字段; lookUpEdit1.Properties.DisplayMember =要显示的字段; lookUpEdit1.Properties.Da...阅读全文
posted @ 2008-03-14 09:59 Lucky Jack 阅读(2077) 评论(5) 编辑
摘要: 今天在亚马逊网址上浏览时,发现一本介绍如何介绍如何优雅的编程的书籍,不敢独享,特拿供大家来分享,希望对你有所帮助,当然书是英文的优雅的代码阅读全文
posted @ 2008-02-23 17:20 Lucky Jack 阅读(353) 评论(0) 编辑
摘要: 正如你所想象的,文件监视器类的作用正如其字面含义,它监视一个系统文件,你只需给一个路径,它将触发一个事件当这个路径下文件变化时.它可以监视文件的"重命名","删除","改变"和"创建".让我们来看一下代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--...阅读全文
posted @ 2008-02-22 23:12 Lucky Jack 阅读(795) 评论(0) 编辑
摘要: 今天看到一个博客里提到了反射的用法,没想到可以这样用:你能使用反射通过在前缀后放一个"*"查找包含前缀的成员:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1MemberInfo[]members=typeof(A).GetMember("hidde...阅读全文
posted @ 2008-02-22 21:19 Lucky Jack 阅读(362) 评论(5) 编辑
摘要: 当构造一个c#对象时,理解对象的字段和构造函数的顺序是非常重要的: Derived static fields//派生类静态字段 Derived static constructor//派生来静态构造函数 Derived instance fields//派生类实例字段 Base static fields//基类静态字段 Base static constructor//基类静态构造函数 Bas...阅读全文
posted @ 2008-02-22 13:42 Lucky Jack 阅读(358) 评论(0) 编辑
摘要: 今天在浏览DevTopics的博客时,发现一篇介绍String的随笔,介绍的是判断一个String变量是否为空时,String的一个方法和一个属性之间的比较,给一个 string变量 's', 下面那个表达式更快?1. String.IsNullOrEmpty( s ) 2. s == null || s.Length == 0如果你猜第二个,那么你是对的. 它将比String.IsNullOr...阅读全文
posted @ 2008-02-21 18:19 Lucky Jack 阅读(4026) 评论(7) 编辑
摘要: 今天无意中在一个老外的博客里看到了属性的经典设置,尤其是在Set属性时所做的判断那是相当的经典,至少是我见到的经典,也许是我见识太少了.,他在里面用到了其他基本数据类型的TryParse()方法是很经典.不卖官子了,下面是代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlig...阅读全文
posted @ 2008-02-20 17:55 Lucky Jack 阅读(426) 评论(8) 编辑
摘要: 行转列: --测试数据 create table 基础表(姓名 nvarchar(10),课程名 nvarchar(20),成绩 decimal(10,1)) insert 基础表 select '王家喜','计算机基础',69.0 union all select '王家喜','邓小平理论',74.0 union all select '王家喜','英语(上)',86.0 union ...阅读全文
posted @ 2008-02-16 11:57 Lucky Jack 阅读(354) 评论(0) 编辑
摘要: Pinning the file in VSS and make local copy writable prevent the VSS-version of the file of being ckecked out every time.1. Make shure a complete version of Licenses.licx is checked in2. right click o...阅读全文
posted @ 2008-02-16 11:54 Lucky Jack 阅读(266) 评论(0) 编辑
摘要: 在开发的过程中,难免遇到图片保存问题,解决的方法有很多,这里我把图片以二进制的形式保存到数据库中,也许这个形式并不是最高效的方式,但也不失为一种好的方法吧.呵呵,下面简单的demo可以作为参考:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1Code...阅读全文
posted @ 2008-02-16 10:20 Lucky Jack 阅读(861) 评论(3) 编辑
摘要: 前几天在做项目时,分别用03和05做,发现在判别文本框检验只能输入数字类型的数字时,在TextBox_KeyPress事件中e.keychar的属性有所区别,在VS2003下,是只读的,而在VS2005下是既可读又可写.所以在输入的数字是全角数字时,所处理的方法有所区别.现在把两种方法写下来:VS2003下: Code highlighting produced by Actipro CodeHi...阅读全文
posted @ 2008-02-16 09:20 Lucky Jack 阅读(586) 评论(0) 编辑
摘要: 在开发过程中,我们难免遇到类型转换问题,有时我们一般采用直接转换来完成,这样每次遇到都要重复使用,我这里偷个懒,写了个类,可以实现“复用”了。^-^.Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1publicclassUti...阅读全文
posted @ 2008-02-15 19:36 Lucky Jack 阅读(294) 评论(2) 编辑
摘要: WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的,例子://usingSystem.Runtime.Serialization.Formatters.Soap;Streamstream=newFileStream("E:\\Image.xml",FileMode.Create,FileAccess.W...阅读全文
posted @ 2008-02-15 18:09 Lucky Jack 阅读(341) 评论(0) 编辑